browserify + gulp + react无法找到模块的反应

时间:2016-04-12 22:48:01

标签: node.js reactjs gulp ubuntu-14.04 browserify

我开始研究一个新项目,我需要设置环境。当我使用Ubuntu 14时,所有其他团队成员都在使用OS X环境。该项目已经为他们工作但我在设置时遇到了问题。

我尝试运行

时收到此错误
$ gulp watch
Cannot find module 'React' from '/home/camilatigre/dev/kahuso/kahuso-ux/scripts/components/company/dashboard'`

如果我尝试运行browserify,我也会收到类似的错误:

$ browserify -t reactify ./scripts/app.jsx > app.js
Error: Cannot find module 'React' from '/home/camilatigre/dev/kahuso/kahuso-ux/scripts/components/company/dashboard'
at /home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:46:17
at process (/home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:173:43)
at ondir (/home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:188:17)
at load (/home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:69:43)
at onex (/home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:92:31)
at /home/camilatigre/.nvm/versions/node/v0.12.7/lib/node_modules/browserify/node_modules/resolve/lib/async.js:22:47
at FSReqWrap.oncomplete (fs.js:95:15)

我已经尝试重新安装npm,nodejs,browserify,remtify,清理node_modules文件夹并重新添加所有包但不起作用。

有什么建议吗? :)

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。 2个档案使用require('React')时应为小写r