grunt-contrib-requirejs压缩配置中的optimize:uglify 是什么意思?

luoage
  • 44

这个可以代替uglify的压缩吗

回复
阅读 3.5k
2 个回答
wangbeggar
  • 939
✓ 已被采纳

RequireJS Optimizer 是 RequireJS 自带的前端优化工具
optimize:javaScript 代码优化方式。可设置的值:

"uglify:使用 UglifyJS 压缩代码,默认值;
"uglify2":使用 2.1.2+ 版本进行压缩;
"closure": 使用 Google's Closure Compiler 进行压缩合并,需要 Java 环境;
"closure.keepLines":使用 Closure Compiler 进行压缩合并并保留换行;
"none":不做压缩合并;

uglify本来就是压缩代码

代码混淆

P.S: 个人不喜欢 r.js 的文件归并方式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏