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 相关文章推荐
jQuery 加上最后自己的验证
Nov 04 Javascript
js子页面获取父页面数据示例
May 15 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
May 18 Javascript
javascript中eval和with用法实例总结
Nov 30 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
Nov 03 Javascript
vue2.0 axios前后端数据处理实例代码
Jun 30 Javascript
Vue.JS项目中5个经典Vuex插件
Nov 28 Javascript
使用use注册Vue全局组件和全局指令的方法
Mar 08 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 Javascript
js微信分享接口调用详解
Jul 23 Javascript
js 函数性能比较方法
Aug 24 Javascript
基于JavaScript实现简单抽奖功能代码实例
Oct 20 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
php pcntl_fork和pcntl_fork 的用法
2009/04/13 PHP
PHP利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
PHP和C#可共用的可逆加密算法详解
2015/10/26 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
2016/02/15 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
vue仿淘宝订单状态的tab切换效果
2020/06/23 Javascript
详解Angular调试技巧之报错404(not found)
2018/01/31 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
vue eslint简要配置教程详解
2019/07/26 Javascript
React组件设计模式之组合组件应用实例分析
2020/04/29 Javascript
[48:48]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python中内建函数的简单用法说明
2016/05/05 Python
python中解析json格式文件的方法示例
2017/05/03 Python
django 框架实现的用户注册、登录、退出功能示例
2019/11/28 Python
python Tensor和Array对比分析
2020/01/08 Python
使用keras实现孪生网络中的权值共享教程
2020/06/11 Python
使用Python实现音频双通道分离
2020/12/25 Python
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
GWT都有什么特性
2016/12/02 面试题
秋季运动会稿件
2014/01/30 职场文书
班班通项目实施方案
2014/02/25 职场文书
土地转让协议书
2014/04/15 职场文书
质量管理标语
2014/06/12 职场文书
文艺晚会开场白
2015/05/29 职场文书
MySQL入门命令之函数-单行函数-流程控制函数
2021/04/05 MySQL