【发布时间】:2013-07-15 07:13:25
【问题描述】:
我正在 MVC4 中实现捆绑和缩小,但是当我在 IIS 服务器上部署时它不起作用。我在我的 BundleConfig.cs 中使用了以下代码
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Content/styles/siteCss").Include("~/Content/styles/reset.css"));
bundles.Add(new ScriptBundle("~/siteJsCommon").Include("~/Scripts/html5.js",
"~/Scripts/jquery.js",
"~/Scripts/jquery-migrate-1.1.1.js",
"~/Scripts/jquery-ui-1.10.3.custom.js",
"~/Scripts/carousel.js",
"~/Scripts/template.js",
"~/Scripts/jquery.validate.js",
"~/Scripts/additional-methods.js",
"~/Scripts/function.js"));
BundleTable.EnableOptimizations = true;
}
即使我检查了我的 web.config。看起来不错。
<compilation debug="false" targetFramework="4.5" />
谁能告诉我我在哪里做错了。 是否可以只启用捆绑包?
谢谢 阿舒
【问题讨论】:
-
感谢您的回复。要做到这一点,最简单的方法是将 Script/StyleBundles 更改为默认没有设置 Transform 的普通 Bundle,这将关闭缩小但仍然捆绑。你能建议我怎么做 plain Bundles
-
请建议我如何仅启用捆绑。
标签: asp.net-mvc-4 bundling-and-minification