2017-01-26 5 views
2

Angular2を使用すると、src/environments/environment.ts*.prod.tsを使用して本番環境または開発環境を構成できます。今、私たちには大きなステージング要件があります。 5-10 API URL。 angle-cliを持つ--prodまたは--dev以外の環境変数を設定して読み込む方法URL="http://server12a"API UrlのようなAngular2環境変数をハードコードしない方法

答えて

3

さまざまな種類の環境を設定できます。 あなたの角度-cli.jsonファイルにそれらのそれぞれを定義します:あなたは右の環境を指定する必要が構築

export const environment = { 
    URL="http://server12a" 
}; 

"environments": { 
    "local": "environments/environment.ts", 
    "test": "environments/environment.test.ts", 
    "staging ": "environments/environment.staging.ts", 
    "prod": "environments/environment.prod.ts" 
    } 

をこれらのファイル内では、の線に沿って何かを持つことができますlike:

ng build --env=staging 
関連する問題