2017-06-09 23 views
0

を実行するとエラーが私が開発には問題がありませんでした。私はいつもnpm startを実行し、エラーは発生しませんでした。2角度 - 私は私の角のプロジェクト2.</p> <p>を作成するために、角CLIを使用していますngのビルド--prod

しかし、私はコマンドを実行しました:ng build --prodとangular cliがいくつかのエラーを表示しました。タイプの

エラーは:私は私のhtmlで使用するパブリックとして変数を宣言する必要があり

、プロパティは、クラスや他には存在しませんでした。

私は理由を理解していない前に警告していない角度cli。今は200以上のエラーがあります。

アングルクリームでこれらのエラーが発生しなかった理由を知っている人はいますか?これにはどんな解決策がありますか?

+1

これはAOTコンパイルによって生成されるエラーで、 'ng build --prod'はデフォルトでAOTコンパイルを実行します。 devモードでもAOTオプションをtrueに設定するには、 'ng serve --aot'を実行する必要があります。開発中にエラーが表示されるはずです。 – developer033

答えて

0

変数をコンポーネントでプライベートとして宣言し、その変数をUIに表示することがあります。変数型をpublicに修正できますか?

0

使用しているcliのバージョンは?

アングルクリームでこれらのエラーが発生しなかった理由を知っている人はいますか?

テンプレートで使用される変数を公開する必要があるバージョンがあります。詳細はthis issue in githubをご確認ください。

解決方法はありますか?

これらのプライベート変数を追跡して公開に変更する必要があります。

関連する問題