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 相关文章推荐
表单元素的submit()方法和onsubmit事件应用概述
Feb 01 Javascript
关于jQuery对象数据缓存Cache原理以及jQuery.data详解
Apr 07 Javascript
将list转换为json失败的原因
Dec 17 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
js类定义函数时用prototype与不用的区别示例介绍
Jun 10 Javascript
javascript学习笔记(一)基础知识
Sep 30 Javascript
JavaScript对Cookie进行读写操作实例
Jul 25 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
Jan 19 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
Feb 20 Javascript
详解AngularJS controller调用factory
May 19 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
浅谈es6 javascript的map数据结构
Dec 14 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
ThinkPHP php 框架学习笔记
2009/10/30 PHP
批量修改RAR文件注释的php代码
2010/11/20 PHP
php INI配置文件的解析实现分析
2011/01/04 PHP
php 文件上传类代码
2011/08/06 PHP
PHP7内核CGI与FastCGI详解
2019/04/14 PHP
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
2013/06/13 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
jQuery鼠标悬停内容动画切换效果
2017/04/27 jQuery
新版小程序登录授权的方法
2018/12/12 Javascript
详解基于webpack&gettext的前端多语言方案
2019/01/29 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
解决vue打包报错Unexpected token: punc的问题
2020/10/24 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
[57:41]Secret vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
详解Python编程中包的概念与管理
2015/10/16 Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
2017/07/07 Python
Python中Proxypool库的安装与配置
2018/10/19 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
python之生产者消费者模型实现详解
2019/07/27 Python
Python 通过正则表达式快速获取电影的下载地址
2020/08/17 Python
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
办公室文书岗位职责
2013/12/16 职场文书
春风行动实施方案
2014/03/28 职场文书
经管应届生求职信范文
2014/05/18 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
人事专员岗位职责
2015/02/03 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
图书借阅制度范本
2015/08/06 职场文书
Python中的 enumerate和zip详情
2022/05/30 Python