2
使用Angular2,您可以使用src/environments/environment.ts
和*.prod.ts
來配置生產環境或開發環境。現在我們有一個巨大的舞臺要求,我們需要5-10個API網址。如何設置和讀取--prod
或--dev
以外的環境變量,例如角度cli,例如, URL="http://server12a"
?HowTo不硬編碼Angular2環境變量,如API Url
使用Angular2,您可以使用src/environments/environment.ts
和*.prod.ts
來配置生產環境或開發環境。現在我們有一個巨大的舞臺要求,我們需要5-10個API網址。如何設置和讀取--prod
或--dev
以外的環境變量,例如角度cli,例如, URL="http://server12a"
?HowTo不硬編碼Angular2環境變量,如API Url
您可以擁有所有不同類型的環境。在角cli.json文件 定義每個那些:
"environments": {
"local": "environments/environment.ts",
"test": "environments/environment.test.ts",
"staging ": "environments/environment.staging.ts",
"prod": "environments/environment.prod.ts"
}
在這些文件中,你可以沿着線的東西:
export const environment = {
URL="http://server12a"
};
當你建立你必須指定合適的環境如:
ng build --env=staging