0

在我的项目中,我们不使用 iis compress,因为我们使用自定义 CompressFilterAttribute。对于视图工作正常。我需要压缩css和js文件。有人有什么想法吗?

4

2 回答 2

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 会检测到内容何时已从代码中压缩,并且不会对其执行任何其他操作。

于 2013-10-15T14:20:50.537 回答
0

Boundling 是一种很好的方法,您还可以尝试使用工具来缩小 js、less、css、coffiescript 和图像。

http://visualstudiogallery.msdn.microsoft.com/a56eddd3-d79b-48ac-8c8f-2db06ade77c3 -> 图片 http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6 -> 其他

于 2013-10-15T20:19:03.260 回答