Usa Packer E YUI Compressor?
-
07-07-2019 - |
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?
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.