dodaję następujące ScriptBundle w BundleConfig:minified skrypt tylko w MVC4 BundleConfig
bundles.Add(new ScriptBundle("~/bundles/javascript").Include(
"~/Scripts/jquery-1.*",
"~/Scripts/load-image.min.js",
"~/Scripts/bootstrap.*",
"~/Scripts/bootstrap-image-gallery.*",
"~/Scripts/my.global.js"));
ten odwołuje się do końca mojego _Layout.cshtml jak:
@Scripts.Render("~/bundles/javascript")
Kiedy widzę, że debugowanie dane wyjściowe tego renderowania skryptu to:
<script src="/Scripts/jquery-1.8.2.js"></script>
<script src="/Scripts/bootstrap.js"></script>
<script src="/Scripts/bootstrap-image-gallery.js"></script>
<script src="/Scripts/my.global.js"></script>
Należy zauważyć, że skrypt load-image.min.js jest missi ng? Chcę tylko użyć tego samego skróconego skryptu, niezależnie od tego, czy debuguję, czy nie. W warunkach zwolnienia skrypt jest zawarty w dołączonym pliku JS.
Zakładam, że widzę "min", szukając wersji nie-minifikowanej, a nie znajdującej, a następnie decydując, co jest najlepsze, należy ją całkowicie zignorować. Znakomity. Jeśli tworzę kopię load-image.min.js, nazwij ją load-image.js, a następnie powiąż ją w BundleConfig jako "load-image. *". Uważam, że jest ona zawarta w obu konfiguracjach, ale jaki jest sens Zrób to?
Zakładam, że czegoś tutaj brakuje. Nie mam wersji nie-minifikowanej i szczerze mówiąc, nie przejmuję się tym. Używa go moja wtyczka do galerii obrazów Bootstrap i nic więcej. Jakieś pomysły?
+1 dla "wtedy decydując, co jest najlepsze, należy całkowicie zignorować. Genialne. "Tak się dzieje często :) – ppumkin