🚀️jsbuilds是一个可以对js压缩混淆的工具,该工具基于gulp。
主要功能:
- 压缩js代码
- 修改变量名
- 混淆js代码
- es6转es5
es6转es5会增加js的大小,并且部分es6语法可能不支持转换。
$ npm install jsbuilds -g
$ jsbuilds
- low (仅压缩)
- middle (压缩及替换变量名)
- high (压缩并混淆)
如果选择使用默认配置:build level为low,打包当前目录下的所有js文件
打包完成后会将生成的文件放入生成的dist文件夹内