2016-10-24 3 views
1

Angular2アプリがng2-translateモジュールを使用していて、 'en.json'ファイルに翻訳が含まれています。 これは、すべての機能が、デュアルモードで動作します。 しかし、prodモードでビルドされ、WildFlyにデプロイされると、en.jsonが見つからず、翻訳がロードされません。角度モードでangi-cliを使用して外部jsonファイルでAngular2アプリを構築するにはどうすればいいですか?

prodモードでアプリケーションをビルドするには、en.jsonがdistディレクトリにパッケージされていますか?

答えて

1

はい、この問題はangular-cliによって採用されたwebpack構成に関連しています。現在の状態では、ng buildコマンドは、ディレクトリにsrc/assetsディレクトリの内容を保持します。

したがって、必要なファイルをsrc/assetsに置くことができます。distビルドに存在する必要があります。

+0

これは私がそれを解決した方法です。src/assets/jsonディレクトリに追加しました。 –

関連する問題