我熟悉 gulp 以及在单个配置文件中为每个环境进行不同配置的能力。这样运行 gulp dev
将允许您使用开发环境的配置启动服务器,gulp staging
用于暂存,gulp prod
来回生产。
我现在正在研究 restify 并试图确定是否可以用它完成类似的事情。我试过在网上研究这个,但没有发现任何有意义的东西。这可能吗?如果可以,有人可以提供示例吗?
最佳答案
您可以使用 dotenv包加载不同的配置文件。例如
.env.dev 用于开发环境
.env.prod 用于生产环境
.env.test 用于测试环境
您可以根据NODE_ENV var导入文件 或者您可以简单地将所有配置变量添加到一个文件中,例如
.conf.env 并导入它。
关于javascript - 使用 restify 配置环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51974960/