Могу ли я смешивать различные расширения файлов в каталоге конфигурации на node.js?

В каталоге config моего приложения у меня есть эти файлы:

/config
 custom-environment-variables.json
 default.yaml
 production.yaml
 development.yaml

Мне нужна конфигурация теста приложения, поэтому я создал файл test.json в каталог конфигурации. Когда я собираю приложение, я получил эту ошибку:

Configuration property "sqlite" is not defined

Поэтому я меняю расширение файла test.json в test.yaml и внести некоторые изменения. Сборка проекта проходит успешно. Я нашел файлы конфигурации, и он упоминает различные расширения. Поэтому мой вопрос, почему проблема возникает, когда я создаю файл конфигурации с json расширение и проход с yaml расширение. Можно ли смешивать расширения файлов в директориях config или нет?

1 ответ

Решение

Я поддерживаю node-config модуль. Да, расширение микширования поддерживается. Я использовал это в течение многих лет. Ваша проблема в другом месте.

Другие вопросы по тегам