2017-01-22 45 views
2

在應用程序上部署每個服務器上的每個服務器上,不必更改通過diet.listen()方法傳遞的URL,應該有更好的方法來維護這些參數。爲DietJS服務器保留配置

我們必須能夠管理這些參數有哪些選項?

回答

2

您可以在應用程序的根目錄創建一個'.json'文件,然後爲此做一個要求。例如:

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

該示例希望您將所有配置保存爲名爲'config.json'的文件作爲JSON。 configuration對象將保存您可能想要在運行時進行動態讀取的所有設置。

+0

這似乎是一個乾淨的方式來做到這一點......至少我不會在每臺服務器上拉取最新更新的代碼時發生衝突(直到我改變了默認配置中的某些內容)。 –