vue.js引入阿里图标的iconfont.css报错,何解?

发布于 2022-09-06 09:48:21 字数 949 浏览 15 评论 0

下载了几个IconFont的图标,想引入压缩包里的css,再用<i class="iconfont icon-xxx"></i>的方式使用,未成功~

项目目录如下:
图片描述

几种引入方式及表现如下:
1.在index.html内用<link rel="stylesheet" href="src/css/iconfont.css">引入;
表现:npm未报错,但浏览器调试network如下,iconfont.css文件状态为404图片描述

2.在main.js引入:import './css/iconfont.css';或在使用到此图标的.vue组件内引入:

<style>
@import '../css/iconfont.css'
  
</style>

表现相同,如下报错且调试network无iconfont.css文件:
图片描述

看报错好像是css文件被当成了模块,是这样的引入方式有误吗?还是别的什么原因?
求指教~谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

朱染 2022-09-13 09:48:21

引用方式没错。
注意看报错信息,提到了.eot、.svg、.ttf之类的文件,排查你引入的css文件里面是不是有这类文件。
一般阿里icon下个图用就行了,省事

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文