我在服务器上托管的asp.net MVC4项目中使用Bundling和Minification。由于某些原因捆绑和缩小没有发生,并且无法弄清楚为什么?因此,正在加载原始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">
答案 0 :(得分:-1)
捆绑包按设计呈现,但不捆绑。如果网站在调试模式下运行,这是人们所期望的行为。捆绑仅在发布模式下进行。检查您的web.config是否为debug=true
。如果它在那里,将其删除。