web-dev-qa-db-fra.com

Existe-t-il un bon minificateur JavaScript?

Quel minificateur JavaScript recommandez-vous?

131
user160820

glifyJS2 , utilisé par le projet jQuery.

110
Andreas Hofmann

Actif

Obsolète


Le compilateur Google Closure produit généralement des fichiers plus petits que YUI Compressor, en particulier si vous utilisez le mode avancé, qui me semble inquiétant mais qui a bien fonctionné pour le projet sur lequel je l'ai utilisé:

UglifyJS est utilisé dans plusieurs grands projets et je suis très impressionné depuis le changement.

31
Tim Down

JavaScript Minifier donne une bonne API que vous pouvez utiliser par programme:

curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw

Ou en téléchargeant un fichier et en le redirigeant vers un nouveau fichier:

curl -X POST -s --data-urlencode '[email protected]' http://javascript-minifier.com/raw > ready.min.js

J'espère que ça t'as aidé.

10
chilts

Si vous utilisez PHP, vous voudrez peut-être aussi jeter un oeil à minify qui permet de minifier et de combiner des fichiers JavaScript. L'intégration est assez facile et peut être effectuée par la définition groupes de fichiers ou chaîne de requête simple. Des fichiers minifiés sont également mis en cache afin de réduire la charge du serveur et vous pouvez ajouter des en-têtes d'expiration via minify.

9
2ndkauboy

Il y en a plusieurs que vous pouvez utiliser/essayer:

8
Kris van der Mast
7
austincheney
5
Filipe Costa

jscompressor.com est plutôt bon.

3
MartinPalermo
2
tom