gpt4 book ai didi

asp.net-mvc-4 - MVC 4 缩小不能正常工作

转载 作者:行者123 更新时间:2023-12-02 05:00:59 25 4
gpt4 key购买 nike

使用此源代码,文件的缩小不起作用。如果我删除 BundleTable.EnableOptimizations = true; 行,它不会缩小文件。

总的来说,当 EnableOptimization 设置为 false 时,脚本、CSS 和 LESS 文件可以正确加载,因此捆绑工作正常。我不明白为什么它不起作用。下面是我用于捆绑 CSS、Javascript 和 LESS 文件的代码。

var defaultCss = new StyleBundle("~/bundles/css")
.Include("~/Static/css/bootstrap.css",
"~/Static/css/bootstrap-responsive.css",
"~/Static/css/media.css",
"~/Static/css/style.css",
"~/Static/css/editmode.css",
"~/Static/less/framework.less",
"~/Static/less/navigation.less",
"~/Static/less/variables.less");

defaultCss.Transforms.Add(new LessMinify());
defaultCss.Transforms.Add(new CssMinify());
bundles.Add(defaultCss);

var defaultJss = new ScriptBundle("~/bundles/js")
.Include("~/Static/js/jquery.js",
"~/Static/js/bootstrap.js",
"~/Static/js/site.js",
"~/Static/js/modernizr.js");

defaultJss.Transforms.Add(new JsMinify());
bundles.Add(defaultJss);
BundleTable.EnableOptimizations = true;

最佳答案

如果列表中的文件之一丢失或有语法错误,则不会生成包。我想!

也许您的 site.js 缺少逗号或类似的东西。为什么不尝试将它移到 modernizr 下面?

关于asp.net-mvc-4 - MVC 4 缩小不能正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16238724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com