【发布时间】:2017-08-13 21:17:00
【问题描述】:
我有一个ASP.NET MVC5 应用程序,并且我有以下捆绑包:
bundles.Add(new ScriptBundle("~/bundles/appcomponents").Include(
"~/Scripts/js/jquery.min.js",
"~/Scripts/js/bootstrap.min.js",
"~/Scripts/js/modernizr.min.js",
"~/Scripts/js/detect.js",
"~/Scripts/js/fastclick.js",
"~/Scripts/js/jquery.slimscroll.js",
"~/Scripts/js/jquery.blockUI.js",
"~/Scripts/js/waves.js",
"~/Scripts/js/wow.min.js",
"~/Scripts/js/jquery.nicescroll.js",
"~/Scripts/js/jquery.scrollTo.min.js"));
当我处于DEBUG 模式时,我希望浏览器重新加载脚本,实际上我不知道这是否已经发生。如果我设置:
BundleTable.EnableOptimizations = true;
然后它起作用了,因为我只得到一个动态引用,但是在开发中(DEGUB)我没有得到动态参数:
我试图做这样的事情,但它没有工作:
有什么线索吗?或者默认情况下,当你有 bundle 时,不管你是否处于
DEBUG模式,你总是会得到最新的脚本?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-5 bundling-and-minification