2017-07-26 24 views
-1

私はヒーロー問題に直面しています:私のビルドに失敗し、理由がありませんHeroku:ビルドに失敗しました

これまで、私は配備に問題はありませんでした。私のロケールマシンでは、私も展開に問題はありません。

しかし、私のHerokuのアプリ上で、ビルドが停止し、私にこのよう指示:私は私のpackage.jsonへの更新を行っていない

ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in '/tmp/build_098d2d84d2c08a7fa3bef316a8cd94a1/username-appName-91dd9c8/src' @ ./src/main.ts 4:0-74 @ multi ./src/main.ts

は、単に私のプロジェクトにいくつかのコードを変更しました。私は無料のユーザーなので、私はherokuに連絡してより多くの助けを得ることはできないと思います。

何が起こっているのか考えている人はいますか?前もって感謝します。

答えて

0

明らかに既知のAngular CLIバグでした。バージョンを最新のものにアップグレードしてください。

1

あなたのビルドの詳細を知らないうちに、herokuビルドが--prodビルドを行っているかもしれないし、ローカルではないかもしれません。プロードビルドははるかに厳格です。これが問題の場合は、-o --prodをローカルに送信して失敗したかどうかを確認してください。より詳細な説明が得られます。

+0

私は国際化用のコマンドを使用します。つまり、複数の言語を実行するコマンドを実行します。同じコマンドがロケールマシンとherokuで起動されます。そして、彼らはprodモードと共にAOTを使います。これが奇妙な理由です。ロケールと英雄の唯一の違いは、OS – trichetriche

関連する問題