2.5.18 • Published 2 years ago
@series-one/webpack-dotenv-compare-plugin v2.5.18
Webpack Dotenv Compare Plugin
检测环境变量是否统一插件
BACKGROUND
一般情况我们都会将各种 dotenv 文件存放在固定的文件夹内,并保存开发、测试、正式等环境的环境变量。 往往我们在新增环境变量的时候很容易漏了同步其他环境,例如:沙盒环境。 而使用动态切换环境变量,该问题将更加突出。 所以我们开发该插件辅助我们检测环境变量是否统一。
FEATURE
- 找出所有缺漏的变量与对应的文件
- 基于 webpack, 根据构建模式,只有构建状态下才会打断
INSTALL
# local install
$ yarn add --dev @series-one/webpack-dotenv-compare-plugin
# global install
$ yarn global add @series-one/webpack-dotenv-compare-plugin
USAGE
import { OneWebpackComparePlugin } from '@series-one/webpack-dotenv-compare-plugin'
export default {
plugins: [new OneWebpackComparePlugin({ compare: 'dotenv/*.env' })],
}
CONTRIBUTING
可以通过 Git 对项目进行贡献;
若没有本项目组权限, 项目需要权限申请, 请通过 OA Git 项目权限申请流程进行申请, 用户角色为 Developer