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 相关文章推荐
JS array 数组详解
Mar 22 Javascript
javascript 函数调用的对象和方法
Jul 01 Javascript
基于jquery的地址栏射击游戏代码
Mar 10 Javascript
js通过地址栏给action传值(中文乱码全是问号)
May 02 Javascript
JavaScript的21条基本知识点
Mar 04 Javascript
js获取IP地址的方法小结
Jul 01 Javascript
封装好的一个万能检测表单的方法
Jan 21 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
Aug 05 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
Sep 27 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
Feb 10 Javascript
vue2 中如何实现动态表单增删改查实例
Jun 09 Javascript
Javascript基于OOP实实现探测器功能代码实例
Aug 26 Javascript
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读取超大文件的实例代码
2012/04/01 PHP
Yii入门教程之Yii安装及hello world
2014/11/25 PHP
php模拟用户自动在qq空间发表文章的方法
2015/01/07 PHP
Laravel框架实现简单的学生信息管理平台案例
2019/05/07 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
IE8 下的Js错误HTML Parsing Error...
2009/08/14 Javascript
JS定时刷新页面及跳转页面的方法
2013/07/04 Javascript
JS正则验证邮箱的格式详细介绍
2013/11/19 Javascript
解析JavaScript中的不可见数据类型
2013/12/02 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
confirm确认对话框的实现方法总结
2016/06/17 Javascript
需要牢记的JavaScript基础知识
2016/09/25 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
详解如何使用Vue2做服务端渲染
2017/03/29 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
浅谈React前后端同构防止重复渲染
2018/01/05 Javascript
利用vue和element-ui设置表格内容分页的实例
2018/03/02 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
微信小程序实现吸顶效果
2020/01/08 Javascript
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
Python Web框架Flask中使用百度云存储BCS实例
2015/02/08 Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
2017/07/07 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
python将视频转换为全字符视频
2019/04/26 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
同学聚会老师邀请函
2014/01/28 职场文书
全神贯注教学反思
2014/02/03 职场文书
青年文明号汇报材料
2014/12/23 职场文书
房屋所有权证明
2015/06/19 职场文书
python爬虫selenium模块详解
2021/03/30 Python
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
ORM模型框架操作mysql数据库的方法
2021/07/25 MySQL