是什么
专业级 JS 压缩器 (Terser) 是什么
Terser 是 JavaScript 压缩的黄金标准,被 Vite、Webpack 和 Next.js 等主流工具广泛采用。与简单的基于正则的压缩器不同,Terser 会将您的代码解析为抽象语法树 (AST),从而实现常量折叠、死代码剔除等高级优化。
如何使用
如何使用专业级 JS 压缩器 (Terser)
粘贴您的代码,选择“混淆 (Mangle)”(缩短变量名)或“移除 Console”(清理调试日志)等优化选项,然后点击“运行优化器”。引擎将输出适用于生产环境的高性能、压缩后的代码。
使用示例
使用示例
输入:
const secret = '123';
console.log(secret);
输出(开启混淆与移除 Console):
const a='123';常见使用场景
常见使用场景
1. 为小型项目压缩单个 JS 资源文件。
2. 混淆专有业务逻辑,防止简单的反向工程。
3. 在发布到生产环境前剔除调试代码 (console.log)。
4. 快速测试特定 Terser 配置对代码包大小的影响。
常见问题