我刚刚启动 mvc4,在_layout上我看到了 2 个新元素
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/css")" rel="stylesheet" type="text/css" />
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>
正如我所读到的,这些捆绑包用于将所有内容一起加载从而节省时间,我经常使用 jquery,所以我修改了我的_layout以便标题现在看起来像这样
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/css")" rel="stylesheet" type="text/css" />
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>
<script src="@Url.Content("~/Scripts/jquery-1.8.2.min.js")" type="text/javascript">
为了允许 Jquery,这违背了捆绑的目的,所以我的问题是如何将最终的 jquery 文件包含在 JS 捆绑中?我似乎无法找到那些捆绑包在哪里,我查看了 Global.asax 里面并没有。