Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 无法获取节点模块的正确配置设置_Node.js_Config_Node Config - Fatal编程技术网

Node.js 无法获取节点模块的正确配置设置

Node.js 无法获取节点模块的正确配置设置,node.js,config,node-config,Node.js,Config,Node Config,我使用配置npm包来管理跨环境的不同环境设置。 我开发了一个node_模块,它有自己的config目录,包含一个dev.jsonsettings文件,并将其读取为config.get(“dbName”) 我正在另一个应用程序中使用这个节点模块,它也有自己的dev.json设置文件。 当我运行这个父应用程序时,比如set NODE\u ENV=dev NODE app.js 我开发的node\u modules读取父应用程序配置的设置。 我的应用程序坏了,因为它没有config.get(“dbNa

我使用配置npm包来管理跨环境的不同环境设置。 我开发了一个node_模块,它有自己的config目录,包含一个
dev.json
settings文件,并将其读取为
config.get(“dbName”)
我正在另一个应用程序中使用这个节点模块,它也有自己的
dev.json
设置文件。 当我运行这个父应用程序时,比如
set NODE\u ENV=dev NODE app.js
我开发的
node\u modules
读取父应用程序配置的设置。 我的应用程序坏了,因为它没有
config.get(“dbName”)

我试过做
var config=require(“config”).load()