Экспорт данных конфигурации из модуля

Я хочу использовать модуль nconf для извлечения данных конфигурации из файла (ов) в соответствии с политикой и экспорта свойств в файлах конфигурации JSON в виде модуля следующим образом:

import * as config from 'ConfigData'

console.log(config.MyProperty)

Модуль ConfigData просто упаковывает nconf, определяя политику схемы именования файлов конфигурации и порядок загрузки файлов.

var myconfig = new nconf.Provider({
  env: true,
  argv: true,
  stores: [
     { type: 'file', file: path.join(__dirname, 'config.json')},
     { type: 'file', file: path.join(__dirname, 'default-config.json')}
  ] 
});

Как экспортировать свойства конфигурации в файл JSON и как его использует клиентский код?

0 ответов

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