我在我的頁面上加載了大約20個CSS文件,我正在尋找一種工具來縮小我的CSS和JavaScript。我真的很喜歡SquishIt,但它似乎不處理通過@import url加載的CSS。由於我的很多CSS文件是通過@import加載的,所以輸出不正確。Minfy CSS和包含@import url的Javascript(ASP.Net)
有沒有解決這個問題,或者有人推薦另一個工具,可以正確處理通過@import導入的CSS?
我在我的頁面上加載了大約20個CSS文件,我正在尋找一種工具來縮小我的CSS和JavaScript。我真的很喜歡SquishIt,但它似乎不處理通過@import url加載的CSS。由於我的很多CSS文件是通過@import加載的,所以輸出不正確。Minfy CSS和包含@import url的Javascript(ASP.Net)
有沒有解決這個問題,或者有人推薦另一個工具,可以正確處理通過@import導入的CSS?
如果您不使用Asp.Net 4.5,則可以使用Web優化。 安裝此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
你嘗試調用CSS捆綁安裝的.ProcessImports方法?我想它是做你想做的,看看測試案例CanRenderCssFileWithImportStatement()this file