vue.js iview打包上线后字体图标不显示解决办法


Posted in Javascript onJanuary 20, 2020

在vue+cli项目中使用iview组件及icon图标,打包后icon不显示,解决办法:

1.在build文件夹下找到utils.js文件,把publicPath改为 ../../

if (options.extract) { 
 return ExtractTextPlugin.extract({ 
  publicPath:'../../', 
  use: loaders, 
  fallback: 'vue-style-loader' 
 }) 
} else { 
 return ['vue-style-loader'].concat(loaders) 
}

2.在build文件夹下找到webpack.prod.conf.js文件,修改extract为 false

module: { 
 rules: utils.styleLoaders({ 
 sourceMap: config.build.productionSourceMap, 
 extract: false, 
 usePostCSS: true 
 }) 
},

如果上面两种方案都没有解决的话,找到iview.css文件查看iview.css中引入font图标的地址是否正确

@font-face { 
 font-family: Ionicons; 
 src: url(../font/ionicons.eot?v=2.0.0); 
 src: url(../font/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"), url(../font/ionicons.ttf?v=2.0.0) format("truetype"), url(../font/ionicons.woff?v=2.0.0) format("woff"), url(../font/ionicons.svg?v=2.0.0#Ionicons) format("svg"); 
 font-weight: 400; 
 font-style: normal 
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ASP.NET jQuery 实例7 通过jQuery来获取DropDownList的Text/Value属性值
Feb 03 Javascript
javascript加号"+"的二义性说明
Mar 04 Javascript
jQuery监控文本框事件并作相应处理的方法
Apr 16 Javascript
详解Bootstrap的aria-label和aria-labelledby应用
Jan 04 Javascript
onmouseover事件和onmouseout事件全面理解
Aug 15 Javascript
jquery属性,遍历,HTML操作方法详解
Sep 17 Javascript
JavaScript评论点赞功能的实现方法
Mar 13 Javascript
Angular中$broadcast和$emit的使用方法详解
May 22 Javascript
JS面向对象的程序设计相关知识小结
May 26 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
Sep 18 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
Nov 02 Javascript
vue更改数组中的值实例代码详解
Feb 07 Javascript
Angular单元测试之事件触发的实现
Jan 20 #Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
Jan 20 #Javascript
D3.js 实现带伸缩时间轴拓扑图的示例代码
Jan 20 #Javascript
阿望教你用vue写扫雷小游戏
Jan 20 #Javascript
JavaScript Window窗口对象属性和使用方法
Jan 19 #Javascript
浅谈webpack和webpack-cli模块源码分析
Jan 19 #Javascript
js原生map实现的方法总结
Jan 19 #Javascript
You might like
一个颜色轮换的简单例子
2006/10/09 PHP
深入extjs与php参数交互的详解
2013/06/25 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
2015/08/31 PHP
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
禁止你的左键复制实用技巧
2013/01/04 Javascript
JavaScript获取/更改文本框的值的实例代码
2013/08/02 Javascript
利用javascript数组长度循环数组内所有元素
2013/12/27 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
微信小程序设置滚动条过程详解
2019/07/25 Javascript
在Vue中实现随hash改变响应菜单高亮
2020/03/09 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
[10:21]2018DOTA2国际邀请赛寻真——Winstrike
2018/08/11 DOTA
Python常用内置函数总结
2015/02/08 Python
在Python中使用全局日志时需要注意的问题
2015/05/06 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
python发送邮件实例分享
2017/07/28 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
通过python3实现投票功能代码实例
2019/09/26 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
使用Python进行防病毒免杀解析
2019/12/13 Python
python turtle 绘制太极图的实例
2019/12/18 Python
Python3通过chmod修改目录或文件权限的方法示例
2020/06/08 Python
英国蛋糕装饰用品一站式商店:Craft Company
2019/03/18 全球购物
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
大学秋游活动方案
2014/02/11 职场文书
力克胡哲观后感
2015/06/10 职场文书
债务追讨律师函
2015/06/24 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
Python如何配置环境变量详解
2021/05/18 Python