cantonjs / wxapp-boilerplate

使用 webpack, babel, scss 开发的微信/支付宝小程序项目脚手架
377 stars 60 forks source link

打包后注释警告还在 #31

Open algesthesiah opened 6 years ago

algesthesiah commented 6 years ago

请问怎么去除 使用 // new webpack.optimize.UglifyJsPlugin({ // comments: false, //去掉注释 // compress: { // warnings: false //忽略警告,不然会有一大推的黄色字体出现 // } // }) 没作用

Cap32 commented 6 years ago

会有一大推的黄色字体出现

不知道你说的黄色字体是什么

使用 babel-minify-webpack-plugin 会存在这个问题吗?

另外,一般像 Uglify 或 Babel Minify 之类的压缩工具,可以通过过滤 dead code 方式来实现删除代码

if (false) {
  console.log('blablabla');
}

这样的代码可以被压缩工具去掉。你可以通过 DefinePlugin 来把 __DEV__ 根据环境变量编译为 truefalse