在MVC BundleConfig.cs中,当debug=false
或BundleTable.EnableOptimizations = true;
缩小脚本和css文件时,如果我想明确避免应该缩小特定的那个?
我有一个有问题的css文件,一旦缩小就会被破坏。所以我想只保留那个。 (请不要建议修复破损的CSS等...)
我的意思是作为一个例子:
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/myStyle1.css",
"~/Content/myStyle2.css",
"~/Content/myStyle3.css",
"~/Content/myStyleDoNotMinify.css"
));
如何排除最后一个不被缩小,但仍包括在内?
我是否应该根据特定的css使用bundle配置?
答案 0 :(得分:1)
正如您的建议,您可以链接文件" myStyleDoNotMinify.css"单独而不添加到包中。如果您想将所有css文件包含在文件夹中并且只是排除此文件,则可以使用忽略列表。
bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/*.css"));
BundleTable.Bundles.IgnoreList.Ignore("myStyleDoNotMinify.css", OptimizationMode.Always);