MVC 4 BundleConfig nicht erstellen Skript-Referenzen
Ich bin das hinzufügen von ein paar jQuery-Skript-Dateien zu " meine app mit der bundleconfig.cs-Klasse.
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery-ui-{version}.js",
"~/Scripts/jquery.mCustomScrollbar.min.js",
"~/Scripts/jquery.mousewheel.min.js",
"~/Scripts/jtable/jquery.jtable.js"));
Wenn ich meine app, und überprüfen Sie den Quelltext der Seite, nur einige der script-Dateien verwiesen wird:
<script src="/Scripts/jquery-1.10.2.js"></script>
<script src="/Scripts/jquery-ui-1.10.3.js"></script>
<script src="/Scripts/jtable/jquery.jtable.js"></script>
<script src="/Scripts/jquery-migrate-1.2.1.min.js"></script>
Warum würde das passieren? Ich kann das Problem umgehen, manuell hinzufügen der Skript-Verweise direkt zu _Layout.cshtml, aber das ist kaum die beste Praxis.
- Sind Sie sicher, dass die Dateien vorhanden ist, und Sie zeigen Sie auf Ihre genaue relative URL? Die meisten Fragen wie diese, weil die Datei nicht gefunden werden kann.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den .min Teil ist schon verarbeitet, die von MVC - es wird automatisch .js Dateien für Debug-Modus und .min.js Dateien für den Release-Modus.
Laden Sie einfach die unminified version von jquery.mCustomScrollbar.min.js und lege es in deinem Verzeichnis "scripts", dann darauf verweisen, wie:
jquery.mCustomScrollbar.js
MVC-dann laden Sie das entsprechende script für die Debug/Release -
Könnte es so sein, weil Sie nicht aktivieren Bündelung.
Versuchen Sie, ändern Sie die debug-Attribut-Wert auf die Zusammenstellung auf false
Oder aktivieren Sie es manuell: