【发布时间】:2022-10-17 15:30:43
【问题描述】:
如果我的应用程序处于生产模式,我希望我的 API 的基本 URL 为 https://example.com/。如果不是,它应该是 http://localhost:8080/。
环境.prod.ts
export const environment = {
production: true,
apiBaseUrl: 'https://example.com/'
};
环境.ts
export const environment = {
production: false,
apiBaseUrl: 'http://localhost:8080/'
};
现在,如果我在服务中使用environment,它会要求我导入../environment/environment 或../environments/environment.prod。
我怎样才能让它导入需要的那个?如果是生产模式,导入environment.prod,如果不是,导入environment。
【问题讨论】:
-
您仅在需要时导入
../environment/environment。当您进行生产构建时,该文件将被替换。文档中明确概述:angular.io/guide/build
标签: angular