我正在寻找实现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. 如何使用Maven包装Ant构建?
- 2. 如何使用ant从visual studio 2010中激发构建?
- 3. Ant构建:使用ClassNotFoundException的
- 4. 如何刷新从ant构建文件构建的eclipse项目?
- 5. 如何从package.json配置uglifyjs
- 6. 如何使用Ant加速Eclipse中的构建过程?
- 7. Ant元构建
- 8. 使用ANT构建AIR应用程序
- 9. 如何使用Ant构建Android应用程序?
- 10. 使用ant脚本构建apk。
- 11. 使用Apache Ant的多线程构建
- 12. 使用ant任务构建Flex图表
- 13. 使用RSL和ANT构建Flex项目
- 14. 编译SASS使用ANT构建任务
- 15. 使用Ant构建android项目
- 16. 使用AndroidProguardScala与Ant构建Android项目
- 17. 使用Ant构建文件栏(Message broker)?
- 18. 如何设置JAVA_HOME在Ant构建XML
- 19. 如何调试ant构建war文件
- 20. 如何显示Ant构建的进度?
- 21. 如何使用Ant构建Android项目? (IntelliJ IDE)
- 22. 如何使用Ant构建和打包Android项目
- 23. 如何使Web应用程序独立于Ant版本构建
- 24. 如何使用项目lombok库构建Ant?
- 25. Ant和Eclipse构建
- 26. Ant构建失败
- 27. Ant构建脚本
- 28. 使用ANT构建脚本构建Eclipse项目
- 29. 使用命令行Ant构建Eclipse Ant项目
- 30. 如何从Ant构建文件设置Eclipse构建路径和类路径?
见https://github.com/mishoo/UglifyJS/#usage速战速决是使用这个https://github.com/yuanyan/UglifyJS-java。 – sirhc 2011-06-17 21:41:41