MVC Bundle

0

Cześć.
Mógłby mi ktoś wytłumaczyć pewną rzecz? Robię łączenie jquery tak jak dokumentacja nakazuje:
http://www.asp.net/mvc/overview/performance/bundling-and-minification

BundleConfig.cs

        public static void RegisterBundles(BundleCollection bundles)
        {
            bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                "~/Scripts/jquery-{version}.js",
                "~/Scripts/jquery.*"
                ));
        }

W Global.asax dodaję

BundleConfig.RegisterBundles(BundleTable.Bundles);

W layoucie projektu mam

@RenderSection("ScriptsLoader", required: false)

A w jednym z widoku

@Scripts.Render("~/bundles/jquery/")

Po wyświetleniu widoku w przeglądarce w kodzie widnieje:

<script src="/bundles/jquery/"></script>

a nie powinno tam być przypadkiem /Scripts/jquery/ ?

1

Skoro w BundleConfig.cs "stworzyłeś" zbiorczy plik ~/bundles/jquery który zabiera w sobie ~/Scripts/jquery-{version}.js i ~/Scripts/jquery.*, a później w widoku "mówisz" chcę użyć tego pliku @Scripts.Render("~/bundles/jquery/") to w przeglądarce widzisz właśnie ten plik a nie inny i właśnie w tym a nie innym miejscu. :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1