sass 使用 @font-face 引入 web 字体报错

图片描述

_icon.scss 里面的代码是我在 icomoon 中自己通过上传的图标自动生成的

我觉得应该是路径问题,但是我路径没有写错啊

在提问前已经 google 了但是没找到相关的答案,望大家有空可以帮忙看下问题的出错原因在哪,非常感谢

阅读 8.5k
6 个回答

确实是文件路径的问题,iconmoon自己生成的css文件中使用的是给demo.html(压缩包的示例html)相对路径。
而在你的项目中需要改成编译(webpack或者其他编译工具)文件能够获取到的文件路径。可以把'../'替换成'./common'或者'./src/common'之类的试试,或者其他的路径多试几次。

新手上路,请多包涵

你那解决了吗

样式文件中引用字体的路径问题

新手上路,请多包涵

我和你做的是同一件事情,我也是在慕课网里面看到的,然后自己动手写,用sass,发现引入字体后再进行编译会报错,然后我又改用less和stylus,发现这两个都可以使用,运行都很正常,但是就偏偏sass不行。能详细分享一下你解决这个问题的方法吗?

楼主是怎么解决的 能详细分享一下你解决这个问题的方法吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题