アプリケーションが正常にローカルで動作しているので、コードが動作することがわかります。しかし、ノードjitsuにデプロイすると、ローカルモジュールが見つからないというエラーが表示されます。ここで私が持っているものです。ノードjitsuがローカルモジュールを見つけることができません
ファイルの設定:
/index.js
/config/config.js
index.js
var cfg = require('./config/config.js');
ノード実印を展開しようとすると、私にエラーを与えているとき:
Error: Cannot find module './config/config.js'
このコードはすべて私はこれがコーディングの問題だとは思わない。私はローカルモジュールがpackage.jsonに含まれる必要はないが、おそらくノードjitsuのために行うという印象を受けていますか?私は彼らの文書を読んだが、ローカルモジュールのために特別なものは見つけられなかった。
ありがとうございます!
.gitignoreにはconfig.jsファイル名が記載されています。 .gitignoreからそれを削除すると、問題が解決しました。ありがとう! – nwkeeley
'.npmignore'ファイルを' .gitignore'のままにして排他的に許可したい場合は、 '.npmignore'ファイルを追加することもできます。 '.npmignore'は' .gitignore'と同じ書式に従うので、単純な '!/ config/config.js'が動作するはずです。 – Sly