2017-09-19 7 views
1

を検索することはできません問題なく完了しますが、私が展開され、サイトにアクセスしようとするとHerokuのは、表示、次のエラーを記録します:ノードHerokuの展開は、Herokuのは、私のノードアプリからプロセスを構築エクスポートモンゴスキーマ

2017-09-19T18:50:49.490021+00:00 app[web.1]: > [email protected] start /app 
2017-09-19T18:50:49.490022+00:00 app[web.1]: > node server.js 
2017-09-19T18:50:50.665027+00:00 app[web.1]: module.js:487 
2017-09-19T18:50:50.665042+00:00 app[web.1]:  throw err; 
2017-09-19T18:50:50.665043+00:00 app[web.1]: ^
2017-09-19T18:50:50.665045+00:00 app[web.1]: Error: Cannot find module '../models/location' 
2017-09-19T18:50:50.665046+00:00 app[web.1]:  at Function.Module._resolveFilename (module.js:485:15) 
2017-09-19T18:50:50.665047+00:00 app[web.1]:  at Module.require (module.js:513:17) 
2017-09-19T18:50:50.665044+00:00 app[web.1]: 
2017-09-19T18:50:50.665046+00:00 app[web.1]:  at Function.Module._load (module.js:437:25) 
2017-09-19T18:50:50.665048+00:00 app[web.1]:  at require (internal/module.js:11:18) 
2017-09-19T18:50:50.665049+00:00 app[web.1]:  at Module._compile (module.js:569:30) 
2017-09-19T18:50:50.665048+00:00 app[web.1]:  at Object.<anonymous> (/app/routes/index.js:4:16) 
2017-09-19T18:50:50.665050+00:00 app[web.1]:  at Object.Module._extensions..js (module.js:580:10) 

レポが利用可能ですここに:https://github.com/lgants/simple-weather-app。そして、それはローカルで見つけることができます。これを引き起こしているのは何ですか?

+0

[こちら](https://stackoverflow.com/questions/19341975/heroku-node-cannot-find-module-error)助けてください? –

+0

残念ながら、私はそれを働かせることができませんでした。 – lgants

答えて

1

送信したリポジトリでは、ファイルはLocation.jsとして大文字になりますが、ファイルは../models/locationです。ファイル名を正確に呼び出すようにしてください。大文字の文字はOSによって違いがあります。そのため、Herokuではなくローカルで動作します。

../models/Location.jsに変更してください。

関連する問題