我的页面上加载了大约20个CSS文件,我正在寻找一种缩小CSS和JavaScript的工具。我真的很喜欢SquishIt,但它似乎没有处理通过@import url加载的css。由于我的CSS文件中有很多是通过@import加载的,因此输出不正确。
是否有解决此问题的方法,或者是否有人推荐了另一种能够正确处理通过@import导入的CSS的工具?
答案 0 :(得分:2)
您是否尝试在css捆绑设置上调用.ProcessImports方法?我认为它符合您的要求,请参阅this file中的测试用例CanRenderCssFileWithImportStatement()
答案 1 :(得分:0)
如果您不使用Asp.Net 4.5,则可以使用Web Optimization。 安装此Nuget包:使用http://nuget.org/packages/Microsoft.Web.Optimization/0.1包。
使用方法:
http://msdn.microsoft.com/en-us/vs11trainingcourse_aspnetandvisualstudio_topic5.aspx
http://www.beletsky.net/2012/04/new-in-aspnet-mvc4-bundling-and.html