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类代码
Jun 27 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
深入理解Javascript里的依赖注入
Mar 19 Javascript
JavaScript中的console.group()函数详细介绍
Dec 29 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
js实现文字垂直滚动和鼠标悬停效果
Dec 31 Javascript
谷歌Chrome浏览器扩展程序开发小记
Jan 06 Javascript
jQuery实现的导航下拉菜单效果
Jul 04 Javascript
webpack中的热刷新与热加载的区别
Apr 09 Javascript
vue addRoutes实现动态权限路由菜单的示例
May 15 Javascript
Vue+tracking.js 实现前端人脸检测功能
Apr 16 Javascript
Vue Mint UI mt-swipe的使用方式
Jun 05 Vue.js
使用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
ninety plus是什么?ninety plus咖啡好吗?
2021/03/04 新手入门
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
php如何调用webservice应用介绍
2012/11/24 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
php实现猴子选大王问题算法实例
2015/04/20 PHP
PHP后端银联支付及退款实例代码
2017/06/23 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
jquery中animate动画积累的解决方法
2013/10/05 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
JS实现的验证身份证及获取地区功能示例
2017/01/16 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
Python下singleton模式的实现方法
2014/07/16 Python
python3使用urllib模块制作网络爬虫
2016/04/08 Python
ubuntu安装mysql pycharm sublime
2018/02/20 Python
python爬虫正则表达式之处理换行符
2018/06/08 Python
Python实现多线程的两种方式分析
2018/08/29 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
Python loguru日志库之高效输出控制台日志和日志记录
2020/03/07 Python
什么是Python包的循环导入
2020/09/08 Python
英国在线自行车商店:Evans Cycles
2016/09/26 全球购物
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
Ray-Ban雷朋西班牙官网:全球领先的太阳眼镜品牌
2018/11/28 全球购物
理想点亮人生演讲稿
2014/05/21 职场文书
纪律教育学习月活动总结
2014/08/27 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
幼儿园五一劳动节活动总结
2015/02/09 职场文书