类似于 NodeJS 的 Typesafe Config



我有一个nodejs应用程序,它将采用JSON配置文件。

JSON 文件将具有一些 ${} 和 #{} 标记,这些标记将用于通过加载模板配置和填充标记来构建动态上下文。HOCON最终也可能被使用,但这还没有出现。

我过去遇到过Typesafe Config,对于这种事情来说,它看起来很棒。我在 npm 周围进行了一些搜索,在节点世界中没有发现任何类似的东西,但也许我对搜索什么术语太不熟悉了。

有谁知道nodejs中类似的库或我可能采用的明智策略在nodejs中执行此操作?

我知道在 JSON 上用字符串替换或类似的东西自己实现一些东西不会太费力,尽管我不禁认为这之前已经在节点应用程序中完成过,而且可能比我在这个单一用例中做的方式要好得多。在此基础上,在我继续之前,在这里提问似乎是有道理的。

有点晚了,但似乎仍然没有专门的 npm 模块将 hocon 转换为 js。但是,有一个库可以很容易地转换为npm模块 https://github.com/scottburch/webpack-hocon-loader:

最新更新