2016-05-25 20 views
0

私はHerokuでプロジェクトを展開しようとしています。私はheroku openアプリを見ることができましたが、私はbundle.jsに404を取得します。アプリはgithub hereにあります。アプリはヒロクにあるhereです。HerokuでNodeJS/Babel/Gruntアプリケーションをデプロイする

私は、私の依存関係がすべて、バーベル、バーベリファ、グラントなどに関してそこにあることを確認しようとしましたが、まだ何かが欠けているはずです。

私は私のgit push heroku後にすべてのエラーを得ることはありませんが、私はまだ私の404

+0

あなたのコードのログの詳細をコマンドで確認することができます:heroku logs -n 200 –

答えて

0

は、私は同様にローカルでこれを再作成することができています。これは私があなたのpostinstallスクリプトコードを実行したときに、私が得るものです:

$ npm run postinstall 

> [email protected] postinstall ncps-mms 
> gulp transpile --gulpfile client/gulpfile.babel.js 

[00:18:43] Requiring external module babel-register 
[00:18:43] Working directory changed to ncps-mms/client 
(node:30276) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. 
[00:18:43] Using gulpfile ncps-mms/client/gulpfile.babel.js 
[00:18:44] Starting 'transpile'... 

Error: Cannot find module './controllers/members-detail-controller' from 'ncps-mms/client/src' 

[00:18:44] Finished 'transpile' after 184 ms 

私はこのエラーを参照してください。

Error: Cannot find module './controllers/members-detail-controller' from 'ncps-mms/client/src'

メンバー・ディテール・コントローラが不足している - を参照してください:https://github.com/gh0st/ncps-mms/tree/master/client/src/controllers。私は次の行をコメントアウトした場合、https://github.com/gh0st/ncps-mms/blob/master/client/src/app.js#L4https://github.com/gh0st/ncps-mms/blob/master/client/src/app.js#L15が再度npm run postinstallを実行し

は、一気のタスクがエラーなしで実行されます。私はその後、bundle.jsの404を使わずにサーバーを起動することができます。

+0

'npm run watch'を実行すると、トランスファイルプロセスを開始し、ソースの変更を監視することになっています。欠落しているモジュールは、ディール・ブレーカではなく、コンパイル/実行されません。 – gh0st

関連する問題