本文介绍了如何使用grunt-usemin与字体真棒的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用grunt-usemin来缩小我的css。我在我的index.html中使用了Font Awesome。

 < link rel =stylesheethref =components / font -awesome / CSS /字体awesome.min.css> 

当我运行usemin时,我将所有样式组合在一起。但是,当我尝试使用缩小版本时,Font Awesome图标显示为unicode方块(不是预期图标)。



有关如何解决此问题的任何想法?如果需要的话,我可以包含更多的信息。 解决方案

问题在于font-awesome.min.css引用字体:

  ../ font / 

修复的关键还在于将字体文件夹从components / font-awesome / fonts文件夹中复制到位于右侧相对路径的字体文件夹中。


I am trying to use grunt-usemin to minify my css. I am using Font Awesome like this within my index.html

    <link rel="stylesheet" href="components/font-awesome/css/font-awesome.min.css">

When I run usemin, I get all the styles combined. However, when I try to use the minified version, the Font Awesome icons show up as unicode squares (not as the intended icons).

Any ideas on how to fix this? I can include more information if needed.

解决方案

The problem was that font-awesome.min.css is referencing fonts in:

../font/

The key to fixing was to also copy the fonts folder out of the components/font-awesome/fonts folder to a fonts folder that is at the right relative path.

这篇关于如何使用grunt-usemin与字体真棒的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 14:31