配置
监听配置文件变化
参考vta,基于chokidar来完成。
管理配置文件
一般的npm工具,都是可以通过package.json中某个字段,或者项目目录下的指定配置文件 名称来获取配置文件。
以husky为例,其使用cosmiconfig.note 来完成:
对应的单元测试写法:
一个较为强大的config类demo:umi的config
环境变量
参考umi,基于dotenv来封装util
参考vta,基于chokidar来完成。
一般的npm工具,都是可以通过package.json中某个字段,或者项目目录下的指定配置文件 名称来获取配置文件。
以husky为例,其使用cosmiconfig.note 来完成:
对应的单元测试写法:
一个较为强大的config类demo:umi的config
参考umi,基于dotenv来封装util