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 相关文章推荐
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
Dec 11 Javascript
初识JQuery 实例一(first)
Mar 16 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
Jan 15 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
Mar 25 Javascript
javascript面向对象之this关键词用法分析
Jan 13 Javascript
本人自用的global.js库源码分享
Feb 28 Javascript
JavaScript生成随机字符串的方法
Mar 19 Javascript
Vue.js实现移动端短信验证码功能
Mar 29 Javascript
Vue2.x中的Render函数详解
May 30 Javascript
vue组件传递对象中实现单向绑定的示例
Feb 28 Javascript
微信小程序发送短信验证码完整实例
Jan 07 Javascript
Vue指令实现OutClick的示例
Nov 16 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
ThinkPHP实现静态缓存和动态缓存示例代码
2017/05/02 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
2020/02/16 PHP
ASP Json Parser修正版
2009/12/06 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
通过jQuery源码学习javascript(二)
2012/12/27 Javascript
jquery struts 验证唯一标识(公用方法)
2013/03/27 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
javascript检测移动设备横竖屏
2016/05/21 Javascript
javascript类型系统——undefined和null全面了解
2016/07/13 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
让浏览器崩溃的12行JS代码(DoS攻击分析及防御)
2016/10/10 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
2017/09/19 jQuery
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
2019/10/30 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python 实现归并排序算法
2012/06/05 Python
python读取注册表中值的方法
2013/04/08 Python
python实现下载pop3邮件保存到本地
2018/06/19 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
颇特女士:NET-A-PORTER(直邮中国)
2020/07/11 全球购物
向领导表决心的话
2014/03/11 职场文书
2015年乡镇纪委工作总结
2015/05/26 职场文书
2016中秋节月饼促销广告语
2016/01/28 职场文书