Не удалось подобрать правильную настройку конфигурации для модуля узла - PullRequest
1 голос
/ 26 апреля 2019

Я использую пакет config npm для управления различными настройками среды с помощью cross-env.Я разработал модуль node_module, который имеет свой собственный каталог конфигурации и содержит файл настроек dev.json и считывает его как config.get("dbName");. Я использую этот модуль node_module в другом приложении, которое также имеет собственный файл настроек dev.json.Когда я запускаю это родительское приложение, например set NODE_ENV=dev node app.js, то node_modules, которое я разработал, читает настройки моего родительского приложения.и мое приложение ломается, потому что у него нет config.get("dbName");

Я пытался сделать var config = require("config").load();

...