我可以在 node.js 的配置目录中混合使用不同扩展名的文件吗?
Can I mix different extensions of files on the configuration directory on node.js?
在我的应用程序的配置目录中,我有这些文件:
/config
custom-environment-variables.json
default.yaml
production.yaml
development.yaml
我需要对应用程序进行测试配置,因此我在配置目录中创建了一个文件 test.json
。当我构建应用程序时出现此错误:
Configuration property "sqlite" is not defined
所以我将文件的扩展名 test.json
更改为 test.yaml
并进行了一些更改。
项目构建成功运行。我发现 Configuration-Files 并且它提到了不同的扩展名。所以我的问题是为什么当我创建一个扩展名为 json
的配置文件并传递 yaml
扩展名时会出现问题。
是否可以混合配置目录中的文件扩展名?
我维护 node-config
模块。是的,支持混合扩展。我已经用了很多年了。你的问题在别处。
在我的应用程序的配置目录中,我有这些文件:
/config
custom-environment-variables.json
default.yaml
production.yaml
development.yaml
我需要对应用程序进行测试配置,因此我在配置目录中创建了一个文件 test.json
。当我构建应用程序时出现此错误:
Configuration property "sqlite" is not defined
所以我将文件的扩展名 test.json
更改为 test.yaml
并进行了一些更改。
项目构建成功运行。我发现 Configuration-Files 并且它提到了不同的扩展名。所以我的问题是为什么当我创建一个扩展名为 json
的配置文件并传递 yaml
扩展名时会出现问题。
是否可以混合配置目录中的文件扩展名?
我维护 node-config
模块。是的,支持混合扩展。我已经用了很多年了。你的问题在别处。