我在项目中使用了node-config模块,它非常有用。但是我遇到了用例,但我不知道如何处理。这是一个示例:
我有很多嵌套对象的巨大配置,这里是简化的一个:
{
db:{
name:"name",
port:3000
}
}
当我对config.get()
的第一次调用被冻结时,配置对象的所有嵌套属性都是不可变的。哪个好
但是config.get()
也返回冻结的对象。所以你不能做:
db=config.get("db");
db.port=2000;
有没有一种方法可以获取冻结的嵌套对象表单配置?所以我可以更改它。