Javascript compression Flux de travail

voix
0

Tout site Web avec une quantité non négligeable de code Javascript va vouloir compresser pour le déploiement. Quelle est la meilleure façon de le faire?

Créé 17/03/2009 à 02:51
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
2

Une façon est d'écrire un script shell qui appelle les programmes de Minification puis appelle appcfg.py quand il est fait. Je ne sais pas si elle-même appcfg.py a un soutien pour les crochets pour déclencher JSMin ou le compresseur YUI ou quelque chose.

Il est pas trop d'un coup de performance lors de l'exécution pour vérifier si une application est déployée ou non et mettre un lien vers un fichier javascript différent s'il est, mais faire la compression réelle lors de l'exécution est un peu trop d'un coup de performance.

pourrait ressembler à quelque chose comme un script shell ceci:

rm root / js / js.js
chat js / * / root. js> root / js / js.js
java -jar ~ / opt / yuicompressor-2.4.2.jar racine / js / js.js -o root / statique / js.js --line-break 4000
Créé 17/03/2009 à 02:53
source utilisateur

voix
1

Vous pouvez également trouver utile google.load () api, qui expulse ce problème aux serveurs de Google.

Aussi, il est plus facile à maintenir et mettre à jour vos bibliothèques ainsi.

Créé 24/03/2009 à 18:35
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more