Что я пытаюсь сделать
Я делаю проект, который использует create-react-app
в качестве базового шаблона.Я хочу отделить переменные конфигурации от кода.
Как я это делаю
Для этого я использую RC-модуль , который он должен найти самфайлы конфигурации.
const conf = require('rc')('myapp', {});
console.log('RC: this is the loaded conf: ', conf); //To check the loaded configuration
Что происходит
Файлы конфигурации не загружаются RC (потому что не найдены?).Это вывод предыдущего файла console.log (пустой объект):
{}
Я думаю, что это проблема с webpack (потому что для других проектов я такжеиспользовать модуль RC без каких-либо проблем).Возможно, чего-то не хватает в файле конфигурации веб-пакета.
Подробно: Структура файла
В отчаянии я поместил много файлов конфигурации во многих местах, пытаясьчтобы хотя бы соответствовать одному из правил обнаружения файлов конфигурации RC , но с .myapprc
в корневой папке должно быть более чем достаточно (так как он отлично работает с другимипроекты)
.
├──
.myapprc
├── .config
│ ├── ...
│ └──
myapp
├── node_modules
│ └── ...
└── src
├── ...
├──
.myapprc
├── App.js
├── config
│ ├── ...
│ ├──
.myapprc
│ └──
myapp
├── serviceWorker.js
└── utils
└── ...
Может кто-нибудь дать мне совет, пожалуйста?
Спасибо!