- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 React.js 在 Meteor 中做一个简单的 hello world。当我尝试运行应用程序时,它因“ReferenceError:文档未定义”而崩溃。这个错误对我来说没有意义,文档怎么可能是未定义的?
<head>
<title>Testing 123</title>
</head>
<body>
<div id="root"></div>
</body>
import React from 'react';
import ReactDOM from 'react-dom';
Meteor.startup(() => {
ReactDOM.render(<h1>Hello World</h1>, document.getElementById('root'));
});
C:\Users\Klynicol\AppData\Local\.meteor\packages\meteor-tool\1.4.4_3\mt-os.windows.x86_32\dev_bundle\server-lib\node_modules\fibers\future.js:280
throw(ex);
^
ReferenceError: document is not defined
at Client/main.js:18:28
at Function.time (c:\MeteorTut\meteortut\.meteor\local\build\programs\server\profile.js:309:28)
at c:\MeteorTut\meteortut\.meteor\local\build\programs\server\boot.js:312:13
at c:\MeteorTut\meteortut\.meteor\local\build\programs\server\boot.js:353:5
at Function.run (c:\MeteorTut\meteortut\.meteor\local\build\programs\server\profile.js:510:12)
at c:\MeteorTut\meteortut\.meteor\local\build\programs\server\boot.js:351:11
Exited with code: 1
Your application is crashing. Waiting for file change.
如有任何帮助,我们将不胜感激!
最佳答案
我有一种感觉,这是因为您的代码试图与客户端一起在服务器中运行。由于服务器上没有 document
,因此会引发错误。
这可能是因为您拥有的客户端目录。它被命名为 Client
而不是 client
。我不完全确定目录结构是否区分大小写,但将 Client
重命名为 client
并试一试。
啊!看起来@Damien Monni 打败了我......
关于javascript - meteor 坠落 "ReferenceError: document is not defined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44274698/
我正在Windows 8上构建一个相当简单的Meteor项目,尽管重新安装了meteor,并手动重新设置了库,但应用程序运行了很短一段时间后,meteor就会崩溃并且不会重新启动。 Meteor 也无
我正在尝试使用 React.js 在 Meteor 中做一个简单的 hello world。当我尝试运行应用程序时,它因“ReferenceError:文档未定义”而崩溃。这个错误对我来说没有意义,文
这是我的 Player 类(我想在空格键上跳转的对象),我只是不知道从哪里开始,是否有任何我可以在互联网上阅读的相关资源大部头书?任何帮助都很棒,谢谢。 package com.zetcode; im
我是一名优秀的程序员,十分优秀!