Ich benutze Asp.Net MVC 4 und die integrierte Bündelung Unterstützung. In BundleConfig.cs habe ich das Standard-jquery zusätzlich in der RegisterBundles Methode:Asp.Net MVC Bundle nicht mit vorhandenen. Min.js
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
Ich habe auch beide jquery-1.8.0.js
und jquery-1.8.0.min.js
in meinem Projekt enthält.
Alles funktioniert gut beim Debuggen, aber wenn ich debug="false"
zum Testen der Bündelung festgelegt habe, scheint es, dass es die Standard-JQuery-Datei minimiert, anstatt die bereits vorhandene minimierte Version zu verwenden. Wenn ich die 'min' Version von jquery in meinem Projekt anschaue, enthält sie oben einen kleinen Kommentar und die erste Methodendefinition ist function(a,b)
. Wenn ich die Ausgabe in meinem Browser anschaue, fehlt der Kommentar und die erste Methodendefinition ist anders.
Hat jemand anderes dieses Problem gesehen? Wie kann ich den Bündelungsmechanismus dazu bringen, die vorhandene .min-Datei zu verwenden und nicht erneut zu minimieren?
Diese Antwort web.config gesetzt durch kann Ihnen helfen, http://stackoverflow.com/a/12901050/230390 – Jaider