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