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 –