我想做什么
我正在做一个使用create-react-app
作为基本模板的项目。我想将配置变量与代码分开。
我如何做
为此,我使用的是RC module,因为它应该自己查找配置文件。
const conf = require('rc')('myapp', {});
console.log('RC: this is the loaded conf: ', conf); //To check the loaded configuration
正在发生的事情
RC不会加载配置文件(因为找不到?)。这是先前console.log的输出(一个空对象):
{}
我认为这是webpack的问题(因为对于其他项目,我也使用RC模块而没有任何问题)。也许webpack配置文件中缺少某些内容。
详细信息:文件结构
绝望的是,我在许多地方都放置了许多配置文件,试图至少与the config files discovery rules of RC之一匹配,但是根文件夹中的 .myapprc
应该更多绰绰有余(因为它可以与其他项目完美配合)
.
├──
.myapprc
├── .config
│ ├── ...
│ └──
myapp
├── node_modules
│ └── ...
└── src
├── ...
├──
.myapprc
├── App.js
├── config
│ ├── ...
│ ├──
.myapprc
│ └──
myapp
├── serviceWorker.js
└── utils
└── ...
有人可以给我一个提示吗?
谢谢!