在我的项目中,我们不使用iis compress,因为我们使用自定义的CompressFilterAttribute。视图正常工作。 我需要压缩css和js文件。 有人有什么想法吗?
答案 0 :(得分:5)
ASP.NET MVC中最常用的方法是使用内容绑定:http://weblogs.asp.net/scottgu/archive/2011/11/27/new-bundling-and-minification-support-asp-net-4-5-series.aspx
另请注意,在IIS中,您可以单独启用静态和动态内容压缩。要压缩JS和CSS,您只需启用静态压缩。您不会在IIS中使用动态压缩,因为您在代码中执行此操作。虽然如果您也启用它,它仍然可以工作 - IIS会检测内容是否已经从代码中压缩而不用其他任何内容进行压缩。
答案 1 :(得分:0)
绑定是很好的方法,你也可以尝试使用工具来缩小js,less,css,coffiescript和images。
http://visualstudiogallery.msdn.microsoft.com/a56eddd3-d79b-48ac-8c8f-2db06ade77c3 - >图片 http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6 - >其他