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 相关文章推荐
利用onresize使得div可以随着屏幕大小而自适应的代码
Jan 15 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
Jul 13 Javascript
JavaScript数据类型检测代码分享
Jan 26 Javascript
javascript日期操作详解(脚本之家整理)
Sep 05 Javascript
举例讲解如何判断JavaScript中对象的类型
Apr 22 Javascript
jQuery判断checkbox选中状态
May 12 Javascript
JS操作JSON方法总结(推荐)
Jun 14 Javascript
浅谈js中的in-for循环
Jun 28 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
Apr 20 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
Jul 12 Javascript
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
vue-cli3+typescript新建一个项目的思路分析
Aug 06 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
用PHP4访问Oracle815
2006/10/09 PHP
一个简洁的多级别论坛
2006/10/09 PHP
php access 数据连接与读取保存编辑数据的实现代码
2010/05/12 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
ajax返回值中有回车换行、空格的解决方法分享
2013/10/24 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
thinkPHP框架中执行原生SQL语句的方法
2017/10/25 PHP
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
js实现多行文本框统计剩余字数功能
2017/03/28 Javascript
SVG动画vivus.js库使用小结(实例代码)
2017/09/14 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
你可能不知道的CORS跨域资源共享
2019/03/13 Javascript
详细分析vue表单数据的绑定
2020/07/20 Javascript
[55:11]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第一场 11.26
2020/11/30 DOTA
详解Python中如何写控制台进度条的整理
2018/03/07 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
python时间time模块处理大全
2020/10/25 Python
python实现按日期归档文件
2021/01/30 Python
HTML5梦幻之旅——炫丽的流星雨效果实现过程
2013/08/06 HTML / CSS
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
linux面试题参考答案(6)
2014/08/29 面试题
财务经理的岗位职责
2013/12/17 职场文书
高中打架检讨书
2014/02/13 职场文书
2014五一国际劳动节活动总结范文
2014/04/14 职场文书
2015年副班长工作总结
2015/05/15 职场文书
《悲惨世界》:比天空更广阔的是人的心灵
2020/01/16 职场文书
实操Python爬取觅知网素材图片示例
2021/11/27 Python