2017-01-12 9 views
0

コンピュータを再起動するたびに、node_modulesフォルダを削除してNPM installを使用して再インストールする必要があります。これを修正する方法はありますか?PCを再起動するたびに、すべてのノードモジュールを削除して再インストールする必要があるのはなぜですか?

Webサーバーがモジュールの欠落があると言うことを拒否している - モジュールが見つからないと言うと、毎回ランダムに変更されているように見えます。ここでは例のエラーメッセージがあります:

[nodemon] starting `node start.js` 
module.js:327 
    throw err; 
    ^

Error: Cannot find module './middleware/query' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (D:\GoogleDrive\University\EL600\Code\kentnetmon\node_               modules\express\lib\application.js:20:13) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (D:\GoogleDrive\University\EL600\Code\kentnetmon\node_               modules\express\lib\express.js:17:13) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
[nodemon] app crashed - waiting for file changes before starting... 

これは本当に迷惑ですし、壊れたまたはハード・ツー・インストール展開を意味するかもしれません構築します。

+0

プロジェクトのどの時点でも読み取り/書き込み/削除を行っていますか?誤ってファイルを削除していますか? – zero298

+0

いいえ、パッケージが私が認識していないことをしていない限り、モンゴースデータベース – BenAdamson

+1

への読み取り/書き込みのみがあなたのものをGoogleドライブから移動しようとしましたか? –

答えて

0

Googleドライブからファイルを移動して、もう一度削除と再インストールの手順を実行してください。これで今すぐ動作します。

関連する問題