node-config能够在不重启Node的情况下重新加载配置吗?

8
我在我的Node应用程序中使用node-config来处理配置。我正在管理的一个配置是超级秘密密码,即使我也不允许知道。为了处理这个问题,我实现了一个Web应用程序,用户可以使用它在生产环境中更新密码而无需通知我。
我想要做的是让Node应用程序修改local.json配置文件,然后告诉config重新加载配置,以便此配置生效,而无需关闭和重新启动Node应用程序。
是否有一种方法可以做到这一点,或者重新启动Node是唯一的选择?
1个回答

16

3
我知道这可能有点过时,但我现在遇到了这个问题。你还需要重新引用 config 模块,这意味着你还需要加上一行代码:var config = require('config');在删除后。 - in need of help

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接