![](/img/trans.png)
[英]How to copy a generated file from a GitHub Actions workflow to a Cloud Function?
[英]Azure SWA How to Specify a PRODUCTION Build in GitHub Workflow .yml File?
有一个 Static Web 应用程序 (SWA),集成了 API,Azure 有一个.github/workflows/azure-static-web-apps-xxx.yml
master
分支自动生成文件。
当我阅读Angular 的构建和服务时,每个环境都应该有其特定的构建,如ng build --configuration production
这样就会发生
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
虽然.yml没有build
命令,但我找到了GitHub,Action选项卡,Build and Deploy Job日志显示
...
56 Running 'npm install --unsafe-perm'...
...
86 > ui@0.0.0 build /github/workspace
87 > ng build
...
不带--configuration production
87行会默认建一个“development”,推送到Azure。
有什么办法可以在 .yml 文件中添加这样的配置吗?
.yml
构建生产环境。
很容易检查您的 API 是否对process.env
有任何引用,因为 DEV 将它们存储在local.settings.json
但 Azure 用于生产的门户,或前端的environment.ts
与environment.production.ts
在 src\environments 文件夹中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.