terser 58 浏览 2 文章

Terser 是一款高效的 JavaScript 压缩器与混淆器,作为TrollJS的继任者,专注于优化代码体积与执行效率。它通过移除注释、空白符,压缩变量/函数名,并利用AST进行树摇、死代码消除,同时支持条件编译、源映射生成,帮助开发者在生产环境中大幅缩减JS文件大小,提升加载速度。Terser兼容现代构建工具(如Webpack、Rollup),支持自定义压缩规则,兼顾压缩效果与代码兼容性,是前端工程化中代码优化的核心工具之一。