npm start error"找不到模块:错误:无法解析目录"

时间:2016-06-26 04:15:45

标签: javascript node.js reactjs

我正在尝试在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

最后它说捆绑是有效的。但为什么不能找到模块和解析目录?我还没有在互联网上找到答案。

1 个答案:

答案 0 :(得分:0)

我知道这可能听起来很简单,但可能会删除目录并再次克隆。可能是早期的命令或进程删除了文件?

我有一个类似的问题使用react-fullstack yeo生成器,但是一个流氓原子包删除了我的文件,它丢失了文件,但仍然会构建。

清理已安装的原子,重建项目,再次使用魔法。

只是值得深思?