2017-01-22 44 views
2

在应用程序上部署每个服务器上的每个服务器上,不必更改通过diet.listen()方法传递的URL,应该有更好的方法来维护这些参数。为DietJS服务器保留配置

我们必须能够管理这些参数有哪些选项?

回答

2

您可以在应用程序的根目录创建一个'.json'文件,然后为此做一个要求。例如:

var configuration = require('./config.json'); 

该示例希望您将所有配置保存为名为'config.json'的文件作为JSON。 configuration对象将保存您可能想要在运行时进行动态读取的所有设置。

+0

这似乎是一个干净的方式来做到这一点......至少我不会在每台服务器上拉取最新更新的代码时发生冲突(直到我改变了默认配置中的某些内容)。 –