gpt4 book ai didi

node.js - nodejs 配置模块乐观主义者还是 nconf?

转载 作者:搜寻专家 更新时间:2023-10-31 22:37:10 24 4
gpt4 key购买 nike

我刚刚开始使用 NodeJS 编写我的第一个应用程序,我必须说学习如何使用它是一种乐趣:)

我已经到了在启动服务器之前进行一些配置的地步,我想从 config.json 文件加载配置。

到目前为止我已经找到了几种方法,要么请求 json 文件和离开 Node 需要解析它,要么使用 config.js 文件并导出我的配置,使用 nconf ,这似乎很容易使用,或者我看到的最后一个选项是使用 optimist我认为它会比 ncond 更好。虽然我开始认为后者,乐观主义者,只能用于解析来自 Node cli 的参数。

所以我想问一下,我可以使用 node optimist 从文件中获取我的配置吗?如果不能,我应该使用 nconf 吗?或者,也许还有我不知道的更好更轻量级的东西? (此时我的选择非常模糊,因为我不确定在某个时候我是否想从 cli 解析任何配置)。

最佳答案

我使用这样的 config.js 文件:

var config = {}config.web = {};config.debug = {};config.server_name =  'MyServerName';config.web.port = process.env.WEB_PORT || 32768;config.debug.verbositylevel = 3;module.exports = config;

then i can just call config variables like this:

var port = config.web.port;

我发现这样维护起来容易多了。希望对您有所帮助。

关于node.js - nodejs 配置模块乐观主义者还是 nconf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16864250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com