我正在寻找实现UglifyJS到我的Ant构建过程来取代YUI压缩机。什么是开始的基本步骤?如何从Ant构建中使用UglifyJS?
6
A
回答
7
具有-g选项安装uglifyjs后:
npm install uglify-js -g
使用Ant这样的:
<exec dir="${build_dir}" executable="uglifyjs.cmd">
<arg line="-o jquery.min.js --unsafe -nc jquery.src.js"/>
</exec>
在Windows上使用uglifyjs.cmd ,和Linux上的uglifyjs。如果你想保持build.xml跨平台,你可以定义一个条件属性。
所有参数
+0
请注意,我做了一些测试,YUI不太擅长缩小。 Closure编译器和UglifyJS是等价的,除非你使用UglifyJS --unsafe,在这种情况下UglifyJS更好 – Tomap 2012-06-06 11:21:50
1
你可以试试这个 - >https://github.com/yuanyan/UglifyJS-java
相关问题
- 1. 如何使用CPP-任务Ant构建
- 2. 如何使用Maven包装Ant构建?
- 3. 如何使用ant从visual studio 2010中激发构建?
- 4. Ant构建:使用ClassNotFoundException的
- 5. 如何保护Ant构建?
- 6. 如何刷新从ant构建文件构建的eclipse项目?
- 7. 如何从package.json配置uglifyjs
- 8. 如何使用Ant加速Eclipse中的构建过程?
- 9. 如何在IBM RAD中使用ant构建
- 10. 如何使用Ant使用AspectJ构建项目
- 11. 如何使用正确的JDK使用Ant构建
- 12. Ant构建
- 13. Ant元构建
- 14. 使用ANT构建AIR应用程序
- 15. UglifyJS文件观察家构建
- 16. 如何使用Ant构建Android应用程序?
- 17. 使用RSL和ANT构建Flex项目
- 18. Intellij IDEA,使用Ant构建工件?
- 19. 使用Ant构建android项目
- 20. 使用Ant构建Jenkins插件
- 21. 使用ANT构建Android项目(Zxing)
- 22. 使用Ant构建SOA堆栈
- 23. 使用Ant/Maven构建Android项目
- 24. 使用ant脚本构建apk。
- 25. org.apache.openjpa.util.MetaDataException使用ANT增强构建时间
- 26. 使用ANT构建swc,找不到catalog.xml
- 27. 使用Ant构建文件栏(Message broker)?
- 28. 使用AndroidProguardScala与Ant构建Android项目
- 29. 编译SASS使用ANT构建任务
- 30. Capistrano使用Ant构建脚本
见https://github.com/mishoo/UglifyJS/#usage速战速决是使用这个https://github.com/yuanyan/UglifyJS-java。 – sirhc 2011-06-17 21:41:41