我有一个使用 vue-cli 3 创建和构建的 vue.js 应用程序。我有一些环境变量.env.test和.env.prod文件。
要构建应用程序,我使用了一个 azure devops 构建管道,我在其中运行命令:
npm run build:test或 npmrun build:prod
这会生成不同的工件,这些工件是在 azure devops 发布管道中为 Stage 输入的。
我面临的问题是我不想为每个环境单独构建。我想构建一个并部署到不同的环境,这可能吗?
我如何处理这些变量来为所有环境构建一次包?这是一个好习惯吗?或者我应该像现在一样为不同的环境使用不同的管道?
build vue.js azure-devops azure-pipelines-release-pipeline vue-cli-3