Pregunta

He estado buscando una manera de comprimir fácilmente mi .js localmente antes de la implementación. Finalmente encontré un script por lotes de línea de comando que funciona con YUICompressor y Packer.

El problema que tenía era que Packer estaba corrompiendo mis archivos. Suponiendo que era una versión anterior, simplemente tomé manualmente mi .js comprimido de YUI y lo ejecuté a través del Packer en línea.

El resultado es que PACKER solo reduce mi YUIcompressed ..js en aproximadamente un 1%. Parece que apenas vale la pena el esfuerzo.

Dicho esto, no sé mucho sobre Packer. Al investigar un poco, parece que YUICompressor y Packer son realmente compresores .js separados. ¿Existe realmente la necesidad de usar ambos? ¿La gente usa ambos? Si es así, ¿por qué? ¿Packer hace algo más allá de la compresión?

¿Fue útil?

Solución

No se recomienda el empaquetador. Al cliente le lleva tiempo desempaquetar, borrando todas las ganancias del tamaño de archivo más pequeño. No creo que haya ninguna razón para usarlo.

YUICompressor es muy bueno y usarlo solo es suficiente.

Otros consejos

No lo olvide, hay un puerto .NET de YUICompressor encontrado aquí en codeplex , llamado YUICompressor para .RED. Eso también podría ayudar ...

* Descargo de responsabilidad: hice la mayor parte de ese puerto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top