YUI Kompresörünü değiştirmek için UglifyJS'yi Ant derleme işlemime uygulamak istiyorum. Başlamak için temel adımlar nelerdir?UglifyJS'yi bir Ant yapısından nasıl kullanırım?
cevap
-g ile yüklü uglifyjs ettikten sonra: Böyle
npm install uglify-js -g
Kullanım karınca: Windows'ta
<exec dir="${build_dir}" executable="uglifyjs.cmd">
<arg line="-o jquery.min.js --unsafe -nc jquery.src.js"/>
</exec>
sen uglifyjs.cmd kullanmak ve linux üzerinde uglifyjs. Build.xml çapraz platformunu korumak istiyorsanız koşullu bir özellik tanımlayabilirsiniz.
Hızlı bir düzeltme bu https://github.com/yuanyan/UglifyJS-java kullanmak olacaktır tüm argümanları
Bazı testler yaptığımı ve YUI'nin küçülmede çok iyi olmadığını unutmayın. UglifyJS --unsafe kullanmıyorsanız, Closure Compiler ve UglifyJS eşdeğerdir, bu durumda UglifyJS daha iyidir – Tomap
Bu deneyebilirsiniz ->https://github.com/yuanyan/UglifyJS-java
Elbette bunun bir çeşit lisans altında yayınlandı diliyorum. Lisanssız olduğunu ve bu nedenle potansiyel olarak tescilli olduğunu söyleyebilirim. – Gus
@Gus Github'un kullanım koşullarına göre, burada barındırılan hiçbir şey "görüntülenebilir ve kullanılabilir". Bu nedenle, projenizdeki UglifyJS-java kodunu serbest bırakmadığınız sürece, iyi olmalısınız. – cmcculloh
Tam olarak, bir şey için gerçekten kullanamıyorsa, görüntülemek ve çatallamak çok iyi değildir. – Gus
için https://github.com/mishoo/UglifyJS/#usage bakınız. – sirhc