我正在尋找實現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