节点configuration如何dynamic设置属性

使用node-config,有没有办法

var config = require('config'); config.ip = someIp; 

我需要dynamic地获取我的ips,并在我的configuration中使用它们。 有没有办法做到这一点?

我试着只是设置它,但它是一个只读属性。 我也看了看代码,但是看不到办法。 请不要让我改变我的configuration框架:(

谢谢,

[R

所以我想我find了答案。 如果你声明

 process.env['ALLOW_CONFIG_MUTATIONS']=true; 

然后你可以在configuration值上使用set方法。 具体来说,你可以设置'ALLOW_CONFIG_MUTATIONS'为空或未定义的任何东西,它应该工作。