类似于 NodeJS 的 Typesafe Config
Something like Typesafe Config for NodeJS
我有一个需要 JSON 配置文件的 nodejs 应用程序。
JSON 文件将包含一些 ${} 和 #{} 标记,用于通过加载模板配置和填充标记来构建动态上下文。 HOCON 最终也可能会被使用,但目前还没有。
我以前遇到过 Typesafe Config,这种东西看起来很神奇。我在 npm 周围做了一些搜索,并没有在节点世界中发现任何类似的东西,但也许我对要搜索的术语太陌生了。
有人知道 nodejs 中的类似库或我可以在 nodejs 中使用的明智策略吗?
我知道自己用 JSON 上的字符串替换来实现一些东西不会有太大的努力,尽管我忍不住认为这已经在节点应用程序中完成并且可能比我为这个单一用例做的要好得多。在此基础上,在我继续之前先在这里提问似乎是有意义的。
有点晚了,不过好像还没有专门的npm模块把hocon转js。但是有一个库可以很容易地转换为 npm 模块:https://github.com/scottburch/webpack-hocon-loader
我有一个需要 JSON 配置文件的 nodejs 应用程序。
JSON 文件将包含一些 ${} 和 #{} 标记,用于通过加载模板配置和填充标记来构建动态上下文。 HOCON 最终也可能会被使用,但目前还没有。
我以前遇到过 Typesafe Config,这种东西看起来很神奇。我在 npm 周围做了一些搜索,并没有在节点世界中发现任何类似的东西,但也许我对要搜索的术语太陌生了。
有人知道 nodejs 中的类似库或我可以在 nodejs 中使用的明智策略吗?
我知道自己用 JSON 上的字符串替换来实现一些东西不会有太大的努力,尽管我忍不住认为这已经在节点应用程序中完成并且可能比我为这个单一用例做的要好得多。在此基础上,在我继续之前先在这里提问似乎是有意义的。
有点晚了,不过好像还没有专门的npm模块把hocon转js。但是有一个库可以很容易地转换为 npm 模块:https://github.com/scottburch/webpack-hocon-loader