vue-cli+iview项目打包上线之后图标不显示问题及解决方法


Posted in Javascript onOctober 16, 2019

做vue项目使用的iviewUI库,打包上线之后发现icon都不显示,然后做了很多尝试,更改打包路径等,都没有太好的效果,最后还是在网上找到了方法:

1. 方法一:

在build/utils.js下面找到这段代码,将其中publicPath改成…/…/,保存并重新打包。注意:这个路径不是绝对的,根绝自己的目录结构来写

// Extract CSS when that option is specified
 // (which is the case during production build)
 if (options.extract) {
  return ExtractTextPlugin.extract({
   use: loaders,
   publicPath: '../../',
   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
 })
},

总结:我是通过第一种方法解决的,可以完美解决,这里建议两种都试一下,如果第二种方法能解决的话,使用第二种,因为第二种方法相对第一种更灵活。

总结

以上所述是小编给大家介绍的vue-cli+iview项目打包上线之后图标不显示问题及解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
Js+XML 操作
Sep 20 Javascript
DHTML Slide Show script图片轮换
Mar 03 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
Sep 29 Javascript
js判断undefined变量类型使用typeof
Jun 03 Javascript
button没写type=button会导致点击时提交
Mar 06 Javascript
javascript用函数实现对象的方法
May 14 Javascript
如何用javascript计算文本框还能输入多少个字符
Jul 29 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
Apr 27 jQuery
微信小程序8种数据通信的方式小结
Feb 03 Javascript
JavaScript实现飞舞的泡泡效果
Feb 07 Javascript
vue离开当前页面触发的函数代码
Sep 01 Javascript
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
Oct 16 #Javascript
微信小程序如何实现在线客服功能
Oct 16 #Javascript
Vue 实现从文件中获取文本信息的方法详解
Oct 16 #Javascript
Vue 实现从小到大的横向滑动效果详解
Oct 16 #Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 #jQuery
JS使用正则表达式提交页面验证的代码
Oct 16 #Javascript
JS使用正则表达式判断输入框失去焦点事件
Oct 16 #Javascript
You might like
php 8小时时间差的解决方法小结
2009/12/22 PHP
php中unlink()、mkdir()、rmdir()等方法的使用介绍
2012/12/21 PHP
采用ThinkPHP中F方法实现快速缓存实例
2014/06/13 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
thinkphp 验证码 的使用小结
2017/05/07 PHP
PHP操作Redis数据库常用方法示例
2018/08/25 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
PHP parse_ini_file函数的应用与扩展操作示例
2019/01/07 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
dojo 之基础篇(二)之从服务器读取数据
2007/03/24 Javascript
关于Aptana Studio生成自动备份文件的解决办法
2009/12/23 Javascript
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
jQuery 源码分析笔记(5) jQuery.support
2011/06/19 Javascript
jquery实现盒子下拉效果示例代码
2013/09/12 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
Javascript中的数组常用方法解析
2016/06/17 Javascript
AngularJS入门教程之Scope(作用域)
2016/07/27 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
2016/11/25 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
2020/03/17 Javascript
详解webpack的clean-webpack-plugin插件报错
2020/10/16 Javascript
Python快速排序算法实例分析
2017/11/29 Python
python实现ID3决策树算法
2017/12/20 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
python正则中最短匹配实现代码
2018/01/16 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
火车来了教学反思
2014/02/11 职场文书
五好家庭申报材料
2014/12/20 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书
SQLServer2008提示评估期已过解决方案
2021/04/12 SQL Server