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类 from qq
Nov 13 Javascript
Flash对联广告的关闭按钮讨论
Jan 30 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
Oct 28 Javascript
js实现图片从左往右渐变切换效果的方法
Feb 06 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
Mar 04 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
Dec 20 Javascript
js print打印网页指定区域内容的简单实例
Nov 01 Javascript
利用Angularjs中模块ui-route管理状态的方法
Dec 27 Javascript
Angular中ng-options下拉数据默认值的设定方法
Jun 21 Javascript
使用JavaScript实现一个小程序之99乘法表
Sep 21 Javascript
React Native 通告消息竖向轮播组件的封装
Aug 25 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 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应用程序来获取Web服务器的状态信息
2006/10/09 PHP
支持php4、php5的mysql数据库操作类
2008/01/10 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
2019/02/28 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
js 居中漂浮广告
2010/03/21 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
解析window.open的使用方法总结
2013/06/19 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
javascript字体颜色控件的开发 JS实现字体控制
2017/11/27 Javascript
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
2018/03/13 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
Vue 利用指令实现禁止反复发送请求的两种方法
2019/09/15 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
angular异步验证防抖踩坑实录
2019/12/01 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
详解Django中的权限和组以及消息
2015/07/23 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
python3第三方爬虫库BeautifulSoup4安装教程
2018/06/19 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
2018/12/14 Python
python3中for循环踩过的坑记录
2020/12/14 Python
美国在线咖啡、茶和餐厅供应商:LollicupStore
2018/05/04 全球购物
WoolOvers澳洲官方网站:英国针织服装公司
2018/05/13 全球购物
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
大四学年自我鉴定
2013/11/13 职场文书
前台文员职责范本
2014/03/07 职场文书
运动会拉拉队口号
2014/06/09 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
给老婆的保证书
2015/01/16 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
Python函数对象与闭包函数
2022/04/13 Python
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS