2011-06-16 76 views

回答

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

+0

當然希望這是根據某種授權發佈的。據我所知,它是無執照的,因此可能是專有的。 – Gus 2013-04-17 16:22:50

+0

@Gus根據Github的使用條款,這裏免費託管的任何東西都是「可查看和可以上架的」。所以,只要你不在你的項目中發佈UglifyJS-java代碼,你應該沒問題。 – cmcculloh 2015-02-03 20:58:30

+0

確實......如果一個人實際上無法將其用於任何事情,那麼查看和分岔並不是很好。 – Gus 2015-02-03 21:30:16