我正在开发一个node.js项目,其中很多模块都需要配置文件。目前我需要在每个模块中使用配置文件,这是最好的方法吗?我已经考虑过将配置设置为全局,但看起来很脏"。 这是现在的文件(现在不介意结构,它还在开发中)
{
"root" : "undefined",
"jwtAuthentication": {
"appSecret": "XXXXXXXXXXXXX",
"expiration": "48h"
},
"authorization": {
"guestActions": [ "signup" ]
}
}
答案 0 :(得分:0)
以下是我设置项目结构的方法:
module1
--controllers
--services
--middleware
--config
module2
--controllers
--services
--middleware
--config
shared
--config
--services
在shared / config中,我设置了全局配置和特定于该模块的模块{i}配置。