我的项目中使用了staging和production环境。 angular.json文件中的fileReplacements属性用于更改文件:
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
},
{
"replace": "src/app.html",
"with": "src/app.prod.html"
}
]
要切换环境,需要使用 .firebaserc 文件。
现在我需要针对每个环境使用不同的 firebase 配置文件(firebase.json 和 firebase.prod.json)。这是否可行?我考虑使用 predeploy 脚本,但不知道如何操作。