Question

Quand je lance SquishIt en mode développement tout fonctionne bien. Lorsque je l'ai mis en mode de production, je reçois le « manque; avant erreur « déclaration Javascript. Je l'ai essayé de supprimer les fichiers offensants javascipt, mais l'erreur se déplace vers le bas à la suivante.

? Idée de toute

Était-ce utile?

La solution 2

J'ai également signalé ce problème sur le Squishit Google Groupes . Justin reponded:

  

Ceci est un bug connu qui va   être fixé dans un sera bientôt publié   SquishIt 0.6.1. Essentiellement ajax   minifier compresse les fichiers   séparément avant nous combinons   les en un seul. Cela peut provoquer la   problème que vous rencontrez. Le correctif dans le   est temps d'utiliser le WithCompressor   option et passer à quelque chose comme   le compresseur YUI YUI temporarily.the compresseur temporairement.

Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....

Autres conseils

Il est possible que vous manque un; quelque part dans votre code qui est d'être inséré automatiquement par le navigateur . Utilisez JSLint pour trouver les lignes incriminées de code.

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