2017-11-30 39 views
0

私はコマンドラインで作成した反応プロジェクトでnpm startを実行しようとしていますので、ブラウザの同期を実行して作業を進めています。私の反応プロジェクトではnpmが動作しません

しかし、私はそれを実行しようとするたびにこの結果を得ています。

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! [email protected] start: `node lib/server.js` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] 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 

私は反応/ノード/ npmの専門家ではなく、むしろ消極的なアマチュアであるので、何が起こっているのか分かりません。

誰でも手助けできますか?

+0

実際には、そのフォルダに 'server.js'ファイルがありますか? –

答えて

0

npm startを実行すると、コマンドnode lib/server.jsが呼び出されます。コマンドはserver.jsファイルがlibフォルダに欠落していること、それが見えエラーポストから見るとpackage.json

"scripts": { 
    "start": "node lib/server.js" 
} 

で定義されています。

関連する問題