【发布时间】:2013-08-22 16:24:52
【问题描述】:
从历史上看,在我参与过的大多数大型项目中,我们都有某种构建脚本,由开发人员运行以设置他们的环境,例如设置 iis、数据库迁移、模板配置文件等。
由于每个环境都不一样,我一般会为每个环境准备一套配置文件,比如dev.config、qa.config或release-candidate.config,然后在构建过程运行时会使用<environment>.config文件找出它的设置应该是什么。这样我的开发环境可以很好地构建,并且构建服务器也可以以自动化的方式很好地完成它的工作。
无论如何,在 .net 中,我们有可以模板化的配置文件,例如 web.config,在 nodejs 世界中有没有这样的概念?因为我想要一个文件,其中包含应用程序运行所需的所有配置值,而无需将它们放入应用程序代码中。
【问题讨论】:
标签: node.js continuous-integration build-environment