【发布时间】:2013-02-18 20:25:19
【问题描述】:
MVC4 C#网站,在调试模式下运行,“BundleConfig”文件中的代码有:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/scripts").Include(
"~/Scripts/jquery-1.8.2.min.js",
"~/Scripts/jquery.simplemodal.js",
"~/Scripts/jquery-ui-1.9.2.custom.min.js",
"~/Scripts/jquery.validate.js",
"~/Scripts/jquery.validate.unobtrusive.min.js",
"~/Scripts/site.js",
"~/Scripts/jquery.watermark.js",
"~/Scripts/jquery.signalR-0.5.3.min.js" ,
"~/Scripts/jquery.dataTables.js"
在 web.config 中,debug="true"
我打开 firebug 并看到在“net -> js”选项卡部分,只调用不缩小 js。客户端未请求所有缩小 js 文件。
在我的布局中,我的代码是:
@Scripts.Render("~/bundles/scripts")
问题是在我从 nuget 安装“Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0”包后开始的......当我在发布模式下运行网站时一切正常。 我没有不缩小 js 文件,我想继续在调试模式下工作。我该如何解决?为什么客户端没有请求缩小 js?
【问题讨论】:
标签: asp.net asp.net-mvc-4 bundling-and-minification