【发布时间】:2013-12-31 13:01:48
【问题描述】:
我的 App_start 文件夹中有以下代码在我的 asp.net mvc Web 应用程序中:-
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
但是当我修改以上内容以引用 jquery 的缩小版本如下(通过添加 .min)时,
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.min.js"));
我在依赖 jquery 的脚本上遇到错误,并且所有错误都提到应用程序需要运行 jquery 脚本。所以任何人都可以告诉我如何在我的包中引用 jQuery 的最小版本?
【问题讨论】:
-
jquery min 文件是否真的存在于 ~/Scripts/ 中?
-
您无法引用捆绑包中的
.min文件。当您在 Web 配置中设置compilation debug="false"时,MVC 将自动使用.min版本。 -
@AaronPalmer 是的,它就在那里..
-
@nemesv 目前我的网络配置中有以下内容
。所以我应该将编译 degug 更改为 false ??? -
@johnG 是的,如果您更改
debug="false",它将自动使用.min,如果不存在.min,则框架将自动缩小引用的JavaScript 文件。
标签: jquery asp.net-mvc razor