Back

es6 - 编译后让注释不可见,对编译后的变量和方法进行重命名

发布时间: 2019-01-04 10:01:00

参考:https://stackoverflow.com/questions/38210802/how-to-remove-comments-from-transpiled-code-using-babel-cli

去掉注释:  

新增 .babelrc文件, 

{
  "comments": false
}

删掉console.info / console.log:

修改  /build/webpack.prod.conf.js

     new UglifyJsPlugin({
       uglifyOptions: {
         compress: {
-          warnings: false
+          warnings: false,
+          drop_console: true,
         }
       },
-      sourceMap: config.build.productionSourceMap,

+      sourceMap: false,
       parallel: true
     }),

Back