Comment utiliser le compilateur de fermeture Google pour supprimer le code inutilisé? p>
J'utilise le contrôle du curseur JQuery mais je n'utilise rien d'autre dans JQuery. Donc, j'ai lu que le compilateur de fermeture de Google dans J'ai frontal.html strong> qui relie une commande externe jQuery, JQuery Ui et jquery curseur de cette page HTML hébergé sur mon site. P>
sur mon frontpage.html, je dispose également de JavaScript intégré dans le HTML qui initie la commande de curseur JQuery. P>
Comment puis-je utiliser que j'utilise le Compilateur de fermeture en ligne pour évaluer mon frontpage.html, jQuery , JQuery Ui, et jquery curseur pour supprimer tout le code jquy de JQuery inutilisé que je n'utilise pas? P>
3 Réponses :
premier comme débutant, je vous suggère comme pour utiliser le compilateur. Mon conseil est d'emballer tous vos scripts dans dans le côté droit du code compilé que vous verrez. Aussi un fichier nommé L'étape suivante consiste à Ajouter code> et
Compiler code> et vous avez terminé. P>
par défaut.js code> sera créé et vous pouvez télécharger. P>
.js> référence code> dans le HTML et vous 'réellement fait. Amusez-vous! P>
Il existe deux façons de supprimer / exclure le code inutilisé de votre script de sortie combiné:
- Manage_Closure_DePendances Code> Drapeau de compilation Li>
ul> des deux options, à l'aide du drapeau - manage_closure_dependances code> pour supprimer le code inutilisé est moins granulaire (c'est-à-dire exclut le code à un niveau de fichier), mais cela vous permet de rester à Simple_Optimizations Code> Niveau de compilation. Dans les deux cas, vous devrez inclure l'URL à
Les scripts JQuery et JQueryui et votre code qui consomme le curseur JQuery de votre page - quelque chose comme ceci (1ère option): p> xxx pré> espère que cela aide. p> p >
Le compilateur de fermeture de la fermeture n'est actuellement pas capable de tirer d'une distance jQuery. Les efforts de jQuery visant à se minimiser à l'aide d'une expansion d'exécution intelligente, divers aliasings et fonction de servir de différentes fins en fonction des paramètres ont passé tous les travaux ensemble pour rendre JQuery opaque au compilateur. Cela dit, le support de clôture de fermeture adéquate avancé_optimization est élevé sur la liste de souhaits de JQuery Teams pour JQuery 1.8. P>
De ma propre expérience, il n'est pas question de l'utiliser sur un code contenant jQuery. Le compilateur de fermeture ne supprimera pas la merde inutilisée de JQuery. Vous seriez mieux que vous avez écrit quelque chose de similaire dans JavaScript natif.