我正在尝试在Ubuntu 14.04 LTS上运行React-Redux入门套件:https://github.com/StephenGrider/ReduxSimpleStarter
我运行" npm install",所有节点模块都正确安装。
但是当我跑步" npm start"出现了一些奇怪的错误。错误的第一部分是(摘录):
./~/react/lib/EventPluginHub.js 9.22 kB {0} [built] [1 error]
[32] ./~/react/lib/EventPluginRegistry.js 8.41 kB {0} [built] [1 error]
[33] ./~/react/lib/EventPluginUtils.js 6.79 kB {0} [built] [1 error]
[34] ./~/react/lib/ReactErrorUtils.js 2.27 kB {0} [built] [1 error]
[35] ./~/react/lib/accumulateInto.js 1.74 kB {0} [built] [1 error]
屏幕截图在这里:http://joxi.ru/5mdQdB3IvB4L32 - 如您所见,某些.js文件是在构建时出错的。
第二部分错误是(摘录):
ERROR in ./~/react/lib/LinkedValueUtils.js
Module not found: Error: Cannot resolve directory '/media/catvas/Work/DiskE-Job' in /media/catvas/Work/DiskE-Job/!jobbing/WebDev/ReactJS/ReduxSimpleStarter/node_modules/react/lib
@ ./~/react/lib/LinkedValueUtils.js 1:0-114
ERROR in ./~/react/lib/ReactChildReconciler.js
Module not found: Error: Cannot resolve directory '/media/catvas/Work/DiskE-Job' in /media/catvas/Work/DiskE-Job/!jobbing/WebDev/ReactJS/ReduxSimpleStarter/node_modules/react/lib
@ ./~/react/lib/ReactChildReconciler.js 1:0-114
ERROR in ./~/fbjs/lib/getMarkupWrap.js
Module not found: Error: Cannot resolve directory '/media/catvas/Work/DiskE-Job' in /media/catvas/Work/DiskE-Job/!jobbing/WebDev/ReactJS/ReduxSimpleStarter/node_modules/fbjs/lib
@ ./~/fbjs/lib/getMarkupWrap.js 1:0-114
ERROR in ./~/fbjs/lib/toArray.js
Module not found: Error: Cannot resolve directory '/media/catvas/Work/DiskE-Job' in /media/catvas/Work/DiskE-Job/!jobbing/WebDev/ReactJS/ReduxSimpleStarter/node_modules/fbjs/lib
@ ./~/fbjs/lib/toArray.js 1:0-114
webpack: bundle is now VALID
最后它说捆绑是有效的。但为什么不能找到模块和解析目录?我还没有在互联网上找到答案。
答案 0 :(得分:0)
我知道这可能听起来很简单,但可能会删除目录并再次克隆。可能是早期的命令或进程删除了文件?
我有一个类似的问题使用react-fullstack yeo生成器,但是一个流氓原子包删除了我的文件,它丢失了文件,但仍然会构建。
清理已安装的原子,重建项目,再次使用魔法。
只是值得深思?