在Node.js中,我希望根据平台设置配置属性值(开发、暂存、qa、生产),它将被部署。
例如,对于dev和暂存环境,我希望设置值'234‘,而对于prod,我希望设置值'456’。
对于部署,我使用的是VSTS。我应该使用部署变量吗?
发布于 2018-07-10 10:18:44
要设置基于配置属性的配置,请查看以下问题:Node.js设置特定环境的信任与每个人一起使用
在VSTS发行版中,每个环境都可以使用环境范围内的值。
通过使用环境变量,在一个特定环境中共享所有任务的值。对于因环境而异的值(对于环境中的所有任务都是相同的)使用环境级变量。您可以在发布管道中环境的变量选项卡中定义和管理这些变量。 来源链接:https://learn.microsoft.com/en-us/vsts/pipelines/release/variables?view=vsts&tabs=batch
如果要更改值,建议使用更换代币任务生成和发布扩展名,用变量值替换文件中的标记。
https://stackoverflow.com/questions/51250773
复制相似问题