1.0.0 • Published 3 years ago

babel-plugin-dty-debug v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

介绍

  • 为了方便在开发环境做些事而不用删除代码,打包可直接忽略开发环境下的code,通过NODE_ENV环境变量来控制是否需删除开发环境的code,当然你也可以通过配置参数来是否保留开发环境下的代码

使用方式

下载安装 babel-plugin-dty-debug
  • yarn add babel-plugin-dty-debug --dev
  • npm i babel-plugin-dty-debug --save-dev
在babel.config.js中配置
  • 基本使用方式
  module.exports = {
  plugins: ['dty-debug']
}
  • 项目中
if(__D__){
  // do something 这里做的一些事儿不会被打包到生产环境中

}
  • 参数配置
  module.exports = {
  plugins: [['dty-debug',{isRemove:true}]]
}
  • isRemove 为 true 时 开发环境下代码也会被忽略
if(__D__){
  // do something 这里做的一些事开发环境下也会被忽略
  

}