如何在 SquishIt 的捆绑和缩小过程中停止字体文件路径的编码

How to stop encoding of font-face file path during bundling and minification by SquishIt

我有如下的字体声明

@font-face {
font-family: "PreloSlab";
src: url("../fonts/PreloSlab-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/PreloSlab-ExtraBold.otf") format("opentype"), url("../fonts/PreloSlab-ExtraBold.woff") format("woff"), url("../fonts/PreloSlab-ExtraBold.ttf") format("truetype"), url("../fonts/PreloSlab-ExtraBold.svg#PreloSlab-ExtraBold") format("svg");
font-weight: 800;
font-style: normal;

}

捆绑后

PreloSlab-ExtraBold.eot?#iefix

SquishIt 将其更改为

PreloSlab-ExtraBold.eot%3F%23iefix

此转换后未加载字体文件。任何人都可以建议一种方法来使其工作而不需要将这个 CSS 文件从包中取出吗?

升级 SquishIt 包及其依赖项解决了这个问题。