2017-04-06 19 views
6

現在、サーバー上で実行されているNodejs Webアプリケーションが正常に動作しています。今私は自分の開発サーバー上にローカルコピーをセットアップしようとしています。Nodejを解決する方法:エラー:ENOENT:そのようなファイルまたはディレクトリがありません。

私は現在Nodejs、NPMとモンゴが、私はこの問題を引き起こしている可能性いただきましノードサーバに

を起動しようとするが、以下のエラーが発生しただけで、私は本番サーバに持っているもののようにインストールしていますか? (何ENOENT手段である)

[email protected]:~/node/nodeapp$ node app.js 
fs.js:640 
    return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); 
       ^

Error: ENOENT: no such file or directory, open '/home/embah/node/nodeapp/config/c 
onfig.json' 
    at Error (native) 
    at Object.fs.openSync (fs.js:640:18) 
    at Object.fs.readFileSync (fs.js:508:33) 
    at Object.<anonymous> (/home/embah/node/nodeapp/config/config.js:4:28) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.require (module.js:497:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (/home/embah/node/glorby/app.js:13:16) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.runMain (module.js:604:10) 
    at run (bootstrap_node.js:394:7) 
    at startup (bootstrap_node.js:149:9) 
    at bootstrap_node.js:509:3 
[email protected]:~/node/nodeapp$ 
+1

ファイルが不足していると不平を言っています。あなたのシステムの正しい場所に "/ home/embah/node/nodeapp/config/c onfig.json"がありますか? – TeaCode

答えて

7

アプリは/home/embah/node/nodeapp/config/config.jsonでファイルを見つけることが期待されるが、そのファイルが存在しません。したがって、予想されるディレクトリ構造を作成するか、適切なディレクトリでconfig.jsonを検索するようにアプリケーションを構成する必要があります。

+2

Holyshit!あなたはちょうど私の頭痛を救った.Facepalm。どうすればconfig.jsonファイルをインクルードするのを忘れることができますか?私はそこにいると思った。ありがとう – Digitlimit

関連する問題