驱动中国 工具箱工具箱

首页 / JS 压缩混淆

JS 压缩 / 混淆

基于 Terser(与 webpack 用的同一套)。代码不上传,压缩引擎也是本地加载的。

—
提示
· 首次点击会加载压缩引擎(约 1MB),之后使用浏览器缓存,瞬间完成。 · 混淆默认只改局部变量名;顶层函数名属于全局,需要勾选「混淆顶层名称」才会改(若代码靠全局名互相调用,勾了会坏,慎用)。 · 语法错误会给出报错信息与行号,不会静默失败。 · 生成 source map 需要额外的输入文件,这里不提供;生产环境建议在构建流程里做压缩。