2013-04-12 3 views
8

ich in BundleConfig wie diese registriert Bündel haben: bundles.Add(new ScriptBundle("~/bundles/jqueryupload").Include( "~/Scripts/jquery.upload-1.0.2.min.js"));@ Scripts.Render funktioniert nicht

Und wollen es so auf der Ansicht machen: @Scripts.Render("~/bundles/jqueryupload")

Aber mein sript ist nicht in der mitgelieferten Seite. Irgendwelche Gedanken? Danke!

Antwort

22

nicht minimierte Versionen in Ihren Paketen enthalten:

ScriptBundle("~/bundles/jqueryupload").Include("~/Scripts/jquery.upload-1.0.2.js")) 

Der ganze Sinn des Bündels ist, dass sie sich um Verkleinerungs nehmen und Ihre statischen Ressourcen zu kombinieren. Sie sollten kein .min.js in Ihren Bündeln registrieren.

+1

Können Sie das Beispiel der Registrierung von .min.js-Dateien in den Bundles posten? – Alex

+1

Wo ist der beste Ort, um .min-Dateien in Bündeln zu registrieren. Was ist der beste Ansatz? – Alex

+0

Wie ich bereits in meiner Antwort erklärt habe, sollten Sie nicht versuchen, solche minimierten Skripte mit Ihren Bundles zu registrieren. Fügen Sie sie einfach wie üblich '

Verwandte Themen