压缩器使用 Terser 解析并压缩 JavaScript,再返回生成后的代码。它可以移除空白、注释与其他可省略语法,同时保留可执行行为。
输出结果适合精简传递,不适合直接编辑。若部署后仍需要调试,请在正常工作流程中保留美化源码或 source map。
关于这个主题的常见疑问与实用解答。
移除空白字符、注释并缩短变量名称,以减少文件大小并加快页面加载速度。
不会,压缩后的代码在功能上完全相同。不过,调试压缩后的代码较为困难——建议在生产环境中使用 source map。
通常可减少 30-60%,取决于代码风格和注释密度。
不会,JavaScript 压缩完全在您的浏览器中运行。您的源代码在本地处理,不会发送到任何外部服务。