我花了很长时间才尝试安装React和React-DOM。
我用:
启动我的脚本var React = require('react');
var ReactDOM = require('react-dom');
我使用Node和NPM安装到我的项目目录中,我可以看到它们已成功安装在我的NetBeans IDE中。我打开Project Setting->Javascript Libraries->NPM
,我可以看到React v15.4.2
和React-DOM v15.4.2
。
尽管如此,我仍然得到错误:
ReferenceError: Can't find variable: require
(21:07:49:681 | error, javascript)
at global code (public_html/main.js:8:20)
如果有人有任何建议,那么我会非常感激。
答案 0 :(得分:1)
您还不能在浏览器中使用require()
(并且规范将与RequireJS语法不同)。如果您想开始使用React,我建议您先尝试create-react-app
。只要您对工作流感到满意,就可以尝试使用Gulp,Browserify或更流行的Webpack模块来设置自己的开发和生产环境。
希望有所帮助。
答案 1 :(得分:0)
这不会奏效。将npm包中的react.js
和react-dom.js
库包含到项目的主页(即index.html)中。还要记得添加babel.js
- 它与您的问题无关,只是提及未来。