2017-02-01 14 views
0

私は現在jsonで作成された設定ファイルを持っていますが、これは以下のように私のコードで取り上げられています。これはng serveを使ってうまくいくが、プロダクションにプロジェクトをビルドするときにはうまくいく:ng build -prodコードは設定ファイルにアクセスできない。 私は角度cliを使用してJSONのconfigsを格納する必要があります方法はありますか?Angular-CLI - jsonファイルに接続文字列を保存するにはどうすればよいですか?

APIの呼び出し:

this.http.get('/assets/app-config.json') 
       .map(res => res.json()) 
       .catch((error: any): any => { 

JSONの設定:

{ 
"apiUrl": "", 
"debugging": true 
} 
+0

実際にはうまくいくはずです。どのように出力を提供していますか?これはサーバー構成の問題かもしれません。 – Meligy

答えて

2

あなたはファイルアンギュラcli.json 環境で

を見てしたいことがありあなたは何かを見つけるべきでしょう

"environments": { 
    "source": "environments/environment.ts", 
    "dev": "environments/environment.ts", 
    "prod": "environments/environment.prod.ts" 
    } 

"prod"プロパティで指定したものは、本番用にビルドするときに読み込まれるファイルです。

私はこれが役に立ちそうです。

関連する問題