1.2.2 • Published 1 year ago

babel-plugin-check-utils v1.2.2

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

babel-plugin-check-utils

检测常用的工具函数:如lodash是否是按需使用

Getting started

# 安装依赖
$ yarn add babel-plugin-check-utils -D
// build.json:eg:
{
  babelPlugins: [
    + [babel-plugin-check-utils, { packages: ['loadsh'] }],
    [...other]
  ],
}

作用

  • 在使用了该插件后,在本地开发中如果检测到代码使用不合理,则会进行警告处理

    // bad
    import lodash from 'lodash';
    import * as _ from 'lodash';
    
    // good
    import {isEqual} from 'loadsh';
    import isEqual from 'loadsh/isEqual'
  • 如果使用不合理继续发布到生产环境,则会中断打包,无法发布到生产