Question

Je cherchais un moyen de compresser facilement mon fichier .js localement avant le déploiement. J'ai enfin trouvé un script batch en ligne de commande qui fonctionne avec YUICompressor et Packer.

Le problème que je rencontrais était que Packer corrompait mes fichiers. Etant donné qu’il s’agissait d’une version plus ancienne, j’ai juste pris manuellement mon fichier .js YUIcompressed et je l’ai exécuté à travers le packeur en ligne.

Le résultat est que PACKER ne réduit que mes YUIcompressed ..js d'environ 1%. Cela ne vaut pas la peine, semble-t-il.

Cela dit, je ne connais pas grand chose à propos de Packer. En faisant des recherches, il semble que YUICompressor et Packer sont vraiment des compresseurs .js distincts. Est-il vraiment nécessaire d'utiliser les deux? Est-ce que les gens utilisent les deux? Si oui, pourquoi? Est-ce que Packer fait plus que de la compression?

Était-ce utile?

La solution

Packer n'est pas recommandé. Le client prend du temps à décompresser, en effaçant tous les gains de la taille du fichier plus petit. Je ne pense pas qu'il y ait de raison de l'utiliser.

YUICompressor est très bon et l’utiliser seul est suffisant.

Autres conseils

N'oubliez pas, il existe un port .NET de YUICompressor trouvé ici sur codeplex , appelé YUICompressor pour .NET. Cela pourrait aussi aider ...

* Avertissement: j'ai utilisé la plupart de ce port.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top