2017-04-20 6 views
0

私はアングル2を初めて使用しています。私は小さなアプリケーションを1つ開発しました。私のアプリケーションにはログインと登録のページがあります。ビルド後の角度2アプリの変更方法

すべて完了した後、私はすべてのJSが縮小されると、それはすべてが正常に動作

ng build --prod --aot 

を使用して私のアプリを構築しています。

私の質問今、私は[メー​​ル]に変更ラベルテキスト「ユーザー名」などの少しの変化

を行う必要がありますされ

は私が変更を行うと、完全なソリューションを毎回再構築する必要があることですこのような小さな変化のために?

+1

短い答え:はい。 – n00dl3

+0

ビルド出力で文字列を見つけることができれば、手動で変更することはできますが、ソースで変更して再構築するよりも面倒です。 –

+0

もしC++でコンパイルされたのであれば、16進エディタを使って実行ファイルを手動で編集しますか? – n00dl3

答えて

0

ng build --prodでは、アプリケーションを運用モードで構築しています。

開発するまでは、開発モードでアプリケーションを構築/提供する必要があります。 Angular-Cliはソースファイルの変更を監視します。したがって、代わりに次のコマンドを使用してください。

ng serve 

変更が完了したら、実行したように運用モードでビルドします。その後に行う変更がある場合、プロジェクトを再構築する必要があると仮定して、ソースファイルを常に編集します。

+0

ありがとうございます。しかし、 'ng new 'を使って作成したアプリケーションのサイズは約130 MBです。サイズを減らしたり、アプリケーションを高速化するために、プロダクションモードで小型化してビルドする必要があります。 – Jigarb1992

+0

私はあなたのソースファイルをビルドして見るコマンドを探していると思っていました。当然のことながら、プロダクションモードではアプリケーションをビルドします。この後に何かを変更する必要がある場合、魔法はありません。プロジェクトを再構築する必要があります。 –

0

アプリケーションを再構築せずにどうすればいいですか?

変更し、適切なファイル と、展開時にENV-specific.jsonファイルこれは、企業角度2または角4アプリケーションをコーディングする際に知っておくことが重要である問題のタイプです。

click here

関連する問題