私はdiredoryからファイルを取得するためにreadDirSyncを使用しています。次のようにコードとエラーを見つけます。ディレクトリノードからファイルを取得するJs
var fs = require('fs');
var files = fs.readdirSync('./application/models/');
for(var i in files) {
var definition = require('../application/models/'+files[i]).Model;
console.log('Model Loaded: ' + files[i]);
}
2行目でエラーが発生します。 ENOENT、そのようなファイルやディレクトリはありません。Object.readdirSync(fs.js:376:18)
私は同じディレクトリにアプリケーション/モデルを持っています。私はすでに '/ application/models /'と 'application/models /'をチェックしましたが、失敗しました。私は同じことがサーバー上で実行されているのを見ることができます。
おかげ
あなたは 'process.chdir(__ DIRNAME)を試してみました' – Raynos