2.5.18 • Published 2 years ago
@series-one/toolkit-dotenv v2.5.18
Toolkit Dotenv
dotenv 工具集
BACKGROUND
环境变量一般存储与 .env
中,但部分 .env
只存在于测试、沙盒等环境相对于少使用。
为了避免添加环境变量时忘记添加部分少用的环境变量文件中,则需要使用进行差异对比,从而快速寻找差异点来保证环境声明统一。
FEATURE
- 检测 dotenv 文件中变量声明是否相同
- 将差异变量详细标注于所在的文件与不在的文件
INSTALL
# local install
$ yarn add --dev @series-one/toolkit-dotenv
# global install
$ yarn global add @series-one/toolkit-dotenv
USAGE
import { validateDotEnv } from '@series-one/toolkit-dotenv'
const invalids = await validateDotEnv(files)
if (invalids.length > 0) {
console.log(`环境变量(dotenv)配置错误 \n - ${invalids.join('\n - ')}`)
}
CONTRIBUTING
可以通过 Git 对项目进行贡献;
若没有本项目组权限, 项目需要权限申请, 请通过 OA Git 项目权限申请流程进行申请, 用户角色为 Developer