我使用的是Angular 16,我有一个特定的场景:我的应用程序将在多台机器上本地运行,每台机器都有不同的IP,这意味着每个服务器的url都是不同的.目前,我从environment.ts
中获得这个URL,如下所示:
export const environment = {
apiUrl: 'http://11.22.33.44:5678/',
};
目前,每次我需要构建应用程序时,我都会手动更改url.我希望通过CLI命令执行此操作.即ng build --configuration=production --serverUrl=http://55.66.77.88:5678/
.
这是我的angular.json
-production区
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.development.ts",
"with": "src/environments/environment.ts"
}
]
}
我已经阅读了this question个,但它说我需要 for each 场景创建一个环境.它不是完全动态的.