Vue2.x中利用@font-size引入字体图标报错的解决方法


Posted in Javascript onSeptember 28, 2018

利用 vue-cli 搭建的项目平台

利用stylus写的css样式

有 css-loader 依赖包x

下图是 webpack.base.conf.js 关于字体文件的配置

Vue2.x中利用@font-size引入字体图标报错的解决方法

有人这里会有重复的字体文件的配置,删除一项即可

出现的问题:引入字体图标出现问题

1.报错

Vue2.x中利用@font-size引入字体图标报错的解决方法

将字体引入的相对路径改成绝对路径

相对路径

Vue2.x中利用@font-size引入字体图标报错的解决方法

绝对路径

Vue2.x中利用@font-size引入字体图标报错的解决方法

2.不报错,但是出现的字体图标是小方框

有警告信息:

Vue2.x中利用@font-size引入字体图标报错的解决方法

小方块:

Vue2.x中利用@font-size引入字体图标报错的解决方法

报错是因为重定向的问题

出现上述问题的原因

①没在用到的地方引入字体的样式文件

②使用的是后缀名为 .styl 文件

③将font文件夹移动到static文件夹中,利用绝对路径访问,此时可以使用.styl文件

①的解决办法是在用到的地方引入字体的样式文件(全局引入的话需要从app.vue里引入)

@import '文件路径'

②的解决办法是把font.styl改为font.css(stylus预处理器的原因)

Vue2.x中利用@font-size引入字体图标报错的解决方法

然后再需要用到的地方引入

@import '文件路径'

③把存放字体的font文件夹移动到和src平级的static文件夹中,之后在icon.styl文件中用绝对路径访问

Vue2.x中利用@font-size引入字体图标报错的解决方法

以上这篇Vue2.x中利用@font-size引入字体图标报错的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript延迟执行实现方法(setTimeout)
Dec 30 Javascript
jQuery控制iFrame(实例代码)
Nov 19 Javascript
对table和ul实现js分页示例分享
Feb 24 Javascript
JavaScript中的Promise使用详解
Jun 24 Javascript
jquery实现的Banner广告收缩效果代码
Sep 02 Javascript
详解JavaScript的Date对象(制作简易钟表)
Apr 07 Javascript
解读Bootstrap v4 sass设计
May 29 Javascript
easyui combobox开启搜索自动完成功能的实例代码
Nov 08 Javascript
jquery,js简单实现类似Angular.js双向绑定
Jan 13 Javascript
JS中封装axios来管控api的2种方式
Sep 11 Javascript
JavaScript 空间坐标的使用
Aug 19 Javascript
详解vue中v-for的key唯一性
May 15 Vue.js
vue element table 表格请求后台排序的方法
Sep 28 #Javascript
webpack+vue-cli项目中引入外部非模块格式js的方法
Sep 28 #Javascript
在vue项目中正确使用iconfont的方法
Sep 28 #Javascript
vue项目引入字体.ttf的方法
Sep 28 #Javascript
vue打包相关细节整理(小结)
Sep 28 #Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
Sep 28 #Javascript
Vue 第三方字体图标引入 Font Awesome的方法
Sep 28 #Javascript
You might like
关于PHP堆栈与列队的学习
2013/06/21 PHP
php实现的css文件背景图片下载器代码
2014/11/11 PHP
PHP动态输出JavaScript代码实例
2015/02/12 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
PHP实现登录注册之BootStrap表单功能
2017/09/03 PHP
PHP使用CURL实现下载文件功能示例
2019/06/03 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
JavaScript中的数学运算介绍
2014/12/29 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
CSS3实现动态背景登录框的代码
2015/07/28 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
Vuex mutitons和actions初使用详解
2019/03/04 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
python修改操作系统时间的方法
2015/05/18 Python
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
PyCharm取消波浪线、下划线和中划线的实现
2020/03/03 Python
Python selenium如何打包静态网页并下载
2020/08/12 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
Sephora丝芙兰菲律宾官方网站:购买化妆品和护肤品
2017/04/05 全球购物
李维斯牛仔裤英国官方网站:Levi’s英国
2019/10/10 全球购物
Theflamel意大利:女士奢华服装、鞋子和配件
2020/01/11 全球购物
党校培训思想汇报
2014/01/03 职场文书
个人授权委托书范本格式
2014/10/12 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
资料员岗位职责范本
2015/04/13 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
2015年暑假生活总结
2015/07/13 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
简单实现一个手持弹幕功能+文字抖动特效
2021/03/31 HTML / CSS