Domanda

Ho cercato un modo per comprimere facilmente i miei .js localmente prima della distribuzione. Ho finalmente trovato uno script batch da riga di comando che funziona con YUICompressor e Packer.

Il problema che stavo riscontrando era che Packer stava corrompendo i miei file. Pensando che fosse una versione precedente, ho appena preso manualmente il mio .js compresso YUI e l'ho passato attraverso il Packer online.

Il risultato è che PACKER riduce il mio Yjs compresso ..js solo dell'1% circa. A malapena vale la pena, a quanto pare.

Detto questo, non so molto di Packer. Facendo delle ricerche, sembra che YUICompressor e Packer siano entrambi compressori .js separati. C'è davvero bisogno di usare entrambi? Le persone usano entrambi? Se è così, perché? Packer fa qualcosa al di là della compressione?

È stato utile?

Soluzione

Il packer non è raccomandato. Ci vuole tempo per decomprimere il client, cancellando tutti i guadagni dalle dimensioni del file più piccole. Non credo che ci sia alcun motivo per usarlo.

YUICompressor è molto buono e usarlo da solo è sufficiente.

Altri suggerimenti

Non dimenticare, c'è una porta .NET di YUICompressor trovata qui su codeplex , chiamata YUICompressor per .NETTO. Ciò potrebbe anche aiutare ...

* Disclaimer: ho realizzato gran parte di quella porta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top