npm启动错误"模块未找到;错误:无法解析目录"

npm start error "Module not found: Error: Cannot resolve directory"

本文关键字:quot 错误 模块 启动 npm      更新时间:2023-09-26

我正在尝试在Ubuntu 14.04 LTS上运行React-Redux starter kit: https://github.com/StephenGrider/ReduxSimpleStarter

我运行"npm install",所有Node模块都正确安装了。

但是当我运行"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

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

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

我有一个类似的问题,使用react-fullstack yeo生成器,但一个无赖的atom包删除了我的文件,它抛出文件丢失错误,但仍然会构建。

清理安装的atom,重新构建项目,并使其再次工作。

只是思考的食物?