所以我试图在我在命令行中创建的反应项目上运行npm start,以便我可以运行浏览器同步并查看我的工作进度。
但是,每当我尝试运行它时,我都会收到这个结果。
module.js:538
throw err;
^
Error: Cannot find module '/Users/Sam/Library/Mobile Documents/com~apple~CloudDocs/Work/BookStore/Home attempts/Routing/2-react-router/lib/server.js'
at Function.Module._resolveFilename (module.js:536:15)
at Function.Module._load (module.js:466:25)
at Function.Module.runMain (module.js:676:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! react-tutorials@0.0.0 start: `node lib/server.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the react-tutorials@0.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/Sam/.npm/_logs/2017-11-30T20_10_07_869Z-debug.log
由于我不是反应/ node / npm的专家,而不是一个不情愿的业余爱好者,我不确定发生了什么。
有人可以帮忙吗?
答案 0 :(得分:0)
执行npm start
时,会调用命令node lib/server.js
。命令在package.json
"scripts": {
"start": "node lib/server.js"
}
从错误帖子看,它看起来server.js
文件夹中缺少lib
个文件。