2011-06-16 26 views

Respuesta

7

Después de haber uglifyjs instalados con la opción -g:

npm install uglify-js -g 

Uso hormiga así:

<exec dir="${build_dir}" executable="uglifyjs.cmd"> 
    <arg line="-o jquery.min.js --unsafe -nc jquery.src.js"/> 
</exec> 

En Windows utiliza uglifyjs.cmd y uglifyjs en linux. Puede definir una propiedad condicional si desea mantener el build.xml multiplataforma.

Ver https://github.com/mishoo/UglifyJS/#usage para todos los argumentos

+0

Tenga en cuenta que hice algunas pruebas y que YUI no es muy bueno en contraerse. Closure Compiler y UglifyJS son equivalentes a menos que use UglifyJS --unsafe, en cuyo caso UglifyJS es mejor – Tomap

1
+0

Seguro que esto fue lanzado bajo una licencia de algún tipo. Por lo que yo sé, no tiene licencia y, por lo tanto, es potencialmente propietario. – Gus

+0

@Gus De acuerdo con los términos de uso de Github, todo lo alojado allí gratis es "visible y bifurcado". Entonces, siempre y cuando no liberes el código UglifyJS-java en tu proyecto, estarás bien. – cmcculloh

+0

Exactamente ... no es muy bueno para ver y tenedor si uno no puede usarlo para nada. – Gus

Cuestiones relacionadas