我正在尝试使用grunt-usemin来压缩我的CSS。我在index.html中像这样使用Font Awesome:
<link rel="stylesheet" href="components/font-awesome/css/font-awesome.min.css">
当我运行usemin时,所有样式都被合并了。但是当我尝试使用缩小版本时,Font Awesome图标显示为Unicode方块(而不是预期的图标)。
有什么解决方法吗?如果需要,我可以提供更多信息。
我正在尝试使用grunt-usemin来压缩我的CSS。我在index.html中像这样使用Font Awesome:
<link rel="stylesheet" href="components/font-awesome/css/font-awesome.min.css">
../font/
一种更简单的方法是在您的SCSS
/LESS
文件中重新定义$fa-font-path
:
$fa-font-path: '../bower_components/font-awesome/fonts' !default;
// $fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.0.3/fonts" !default; // for referencing Bootstrap CDN font files directly
同样不要忘记在你的 main.scss
中导入 @import "font-awesome/scss/font-awesome";
。