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