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的一点点认识总结《javascript高级程序设计》读书笔记
Nov 30 Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 Javascript
node.js中的fs.mkdirSync方法使用说明
Dec 17 Javascript
深入理解JavaScript定时机制
Oct 27 Javascript
纯JS单页面赛车游戏制作代码分享
Mar 03 Javascript
webpack独立打包和缓存处理详解
Apr 03 Javascript
对layer弹出框中icon数字参数的说明介绍
Sep 04 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
Oct 09 Javascript
浅谈vue3中effect与computed的亲密关系
Oct 10 Javascript
优化Vue中date format的性能详解
Jan 13 Javascript
vue的$http的get请求要加上params操作
Nov 12 Javascript
使用js获取身份证年龄的示例代码
Dec 11 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 Memcached应用实现代码
2010/02/08 PHP
数组与类使用PHP的可变变量名需要的注意的问题
2013/06/20 PHP
基于php中使用excel的简单介绍
2013/08/02 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
jQuery 动画基础教程
2008/12/25 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
2014/04/10 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
jQuery解析Json实例详解
2015/11/24 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
2017/06/13 Javascript
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
Bootstrap Tooltip显示换行和左对齐的解决方案
2017/10/11 Javascript
Node.js模块全局安装路径配置方法
2018/05/17 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
vue框架中props的typescript用法详解
2020/02/17 Javascript
vue实现学生信息管理系统
2020/05/30 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
python连接oracle数据库实例
2014/10/17 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
2018/10/11 Python
python实现简单的单变量线性回归方法
2018/11/08 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
keras 特征图可视化实例(中间层)
2020/01/24 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
CSS3实现类似翻书效果的过渡动画的示例代码
2019/09/06 HTML / CSS
打印机墨盒:123Inkjets
2017/02/16 全球购物
Kent & Curwen:与大卫·贝克汉姆合作
2017/06/13 全球购物
美国Jeep配件购物网站:Morris 4×4 Center
2019/05/01 全球购物
幼儿园中班新学期寄语
2014/01/18 职场文书
大学军训感言600字
2014/02/25 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
Android Flutter实现图片滑动切换效果
2022/04/07 Java/Android