2010-05-18 11 views
5

Ho una grande quantità di javascript che deve essere min'd prima di essere offerto all'utente finale. Attualmente sto usando JSMIN, ma mi piacerebbe passare a qualcosa di un po 'più potente (come qualcosa con sostituzione delle variabili locali). Al momento sto guardando il min YUI sviluppato da yahoo, e mi ha fatto pensare allo strumento min utilizzato da jquery. Qualcuno sa di cosa si tratta e se è pubblicamente disponibile? Inoltre, eventuali raccomandazioni su altri strumenti min che potrebbero essere più adatti di YUI min? Se possibile, mi piacerebbe una soluzione java, quindi posso semplicemente collegare la libreria a ciò che ho già creato per la soluzione JSMIN.Che strumento javascript min utilizza jquery?

Grazie

+0

EDIT: Ho dato un'occhiata più da vicino alle domande frequenti sul sito web jquery e sembra che utilizzino il compressore YUI. Tuttavia, qualsiasi altro suggerimento è ben accetto: voglio farlo bene. – JDS

+0

Dovresti postarlo come risposta alla tua domanda in modo da poterlo accettare. – Josh

+0

Sembra che ora raccomandino YUI, ma utilizzano (d) JSMIN. http://dev.jquery.com/browser/trunk/jquery/build/js/jsmin.js – Scott

risposta

0

Se si guarda al build folder in the trunk si può vedere che sono stati usando YUI dal Gen. 09

+0

Puoi vedere il messaggio di log da Resig stesso: http://dev.jquery.com/log/trunk/jquery/build/yuicompressor-2.4.2.jar?rev=6123 –

2

Dal momento che questa domanda è stato chiesto/risposto, jQuery è passato sopra ad un sistema di compilazione del tutto-JavaScript based. La loro minificazione viene eseguita utilizzando UglifyJS ora, che viene eseguito in NodeJS.

+1

Vedi [jQuery Blog »Aiutaci ify UglifyJS 2.0 (2012-09-06)] (http://blog.jquery.com/2012/09/06/help-us-money-ify-uglifyjs-2-0/). – Pang

Problemi correlati