【发布时间】:2023-03-03 21:16:01
【问题描述】:
我在托管在服务器上的 asp.net MVC4 项目中使用捆绑和缩小。由于某种原因,捆绑和缩小没有发生并且无法弄清楚为什么?结果是原始的 css 文件被加载,这使得网站非常慢。
任何帮助将不胜感激
Bundle类如下
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/bundles/layoutStyle").Include(
"~/plugins/bootstrap/css/bootstrap.css",
"~/plugins/dist/css/AdminLTE.css",
"~/plugins/dist/css/skins/skin-purple-light.css"
));
bundles.Add(new ScriptBundle(("~/bundles/layoutScript")).Include(
"~/plugins/jQuery/jquery-2.1.4.js",//jQuery 2.1.4
"~/plugins/bootstrap/js/bootstrap.js",//Bootstrap 3.3.5
"~/plugins/dist/js/app.js"// AdminLTE App
));
}
网站的布局页面是
@Styles.Render("~/bundles/layoutStyle")
<!-- REQUIRED JS SCRIPTS -->
@Scripts.Render("~/bundles/layoutScript")
发布版本中的 Webconfig
<compilation targetFramework="4.5">
【问题讨论】:
-
您是否禁用了代码优化?例如此代码:
BundleTable.EnableOptimizations = false;
标签: asp.net-mvc-4 bundling-and-minification