# 全局安装terser命令行工具 npm install -g terser # 使用terser terser ./foo.js -c pure_funcs=[console.log],toplevel=true -m -o bar.js # -c即compress表示普通的压缩代码 # pure_funcs表示删除代码中的console.log方法 # toplevel为true表示只在顶级作用域压缩清理变量 # -m即mangle会压缩变量名等等 # -o代表输出路径
讯享网
讯享网const TerserPlugin = require("terser-webpack-plugin"); module.exports = { configureWebpack: { minimizer: [ new TerserPlugin({ terserOptions: { compress: { pure_funcs: ["console.log"] } } }) ] } }
webpack插件官网:https://www.webpackjs.com/plugins/compression-webpack-plugin/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/30752.html