我正在使用docker,所以在生产模式下我使用的链接容器的网址如“http://api:3000/” 在开发模式下,而不是“http://localhost:3000/”。
我希望能够使用“http://api:3000/”如果“ng build -prod”并在开发时使用“localhost”。
我如何做我的if(“-prod”)?
感谢您的阅读,我希望我的问题很明确。
编辑:一切都在环境评论中解释答案 0 :(得分:1)
你有环境/ environment.ts,还有一个json
export const environment = {
production = false
};
您可以在应用程序中访问它,然后将其与if(environment.production)一起使用
或使用内置的角度模块 How to check if Angular 2 app is running in production or dev