2010-10-14 4 views

Répondre

2

Vérifiez JSMin:

https://bitbucket.org/dcs/jsmin/

installer avec:

sudo apt-get install python-pip 
sudo pip install jsmin 

Utilisation comme CLI:

python -m jsmin myfile.js 

Par exemple:

python -m jsmin large1.css large2.css > minified.css 

Comme bibliothèque:

from jsmin import jsmin 
with open('myfile.js') as js_file: 
    minified = jsmin(js_file.read()) 
1

Je recommande d'utiliser certains coureurs de travail Javascript tels que Grunt ou Gulp, si vous ne voulez pas utiliser les coureurs de tâches, il suffit d'installer Node dans votre ubuntu par

git clone https://github.com/joyent/node.git 
cd node 
./configure 
make 
sudo make install 

Une fois l'installation terminée

Il suffit d'installer un package appelé "minifier" via NPM (noeud de gestionnaire de paquets)

npm install -g minifier 

g dans la commande ci-dessus est de rendre ce package disponible à l'échelle mondiale tout au long le système .

Une fois l'installation terminée, vous pouvez simplement exécuter la commande ci-dessous pour réduire votre javascript.

minify --output path/to/output/file path/to/inputfile 

Quelques fois à l'aide de Google compilateur de fermeture, crée beaucoup de problèmes, car il jette beaucoup d'erreurs du compilateur en vérifiant par rapport aux normes, mais encore il fait un excellent travail, parfois nous ne serons pas en mesure de fixer les Problèmes standard ECMA affichés par la fermeture de Google. :)

Espérons que cet article aide d'autres personnes confrontées à un problème similaire.

Questions connexes