如何使用grunt-usemin与字体真棒

Jos*_*itt 5 gruntjs font-awesome grunt-usemin

我正在尝试使用grunt-usemin来缩小我的CSS.我在index.html中使用像这样的Font Awesome

    <link rel="stylesheet" href="components/font-awesome/css/font-awesome.min.css">
Run Code Online (Sandbox Code Playgroud)

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

有想法该怎么解决这个吗?如果需要,我可以包含更多信息.

Jos*_*itt 6

问题是font-awesome.min.css引用了以下字体:

../font/
Run Code Online (Sandbox Code Playgroud)

修复的关键是还将fonts/font-awesome/fonts文件夹中的fonts文件夹复制到位于正确相对路径的字体文件夹中.