3
使用ng serve
時,有什麼方法可以訪問角度2組件中的環境變量?訪問Angular CLI中編譯步驟的環境變量
例如爲:
API_URL=http://api.test.com ng serve
我怎樣才能訪問API_URL在角分量?
在此先感謝!
使用ng serve
時,有什麼方法可以訪問角度2組件中的環境變量?訪問Angular CLI中編譯步驟的環境變量
例如爲:
API_URL=http://api.test.com ng serve
我怎樣才能訪問API_URL在角分量?
在此先感謝!
CLI提供僅用於此目的的「環境」文件。對於發展,把你的配置文件中:
src\environments.ts
對於生產,使用」
src\environments.prod.ts
當你建立與應用:
ng build -prod
(或只是納克,因爲建-prod是默認值)
Angular將使用environment.prod.ts文件來代替environment.t s文件。
感謝您的回覆Boyan!當我使用environments.ts文件時,我應該事先知道環境變量的值,以便爲每個環境描述每個環境變量的值,但主要目的是可以動態更改API_URL以及如何在組件中直接訪問它,而無需爲環境 – wexpixies
你所要求的可以完成,但它變得更加複雜。看看我在運行時提供配置的其他答案。 http://stackoverflow.com/questions/42077544/angular-2-and-team-city-production-environment-variables-best-practices/42078017#42078017 –