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 相关文章推荐
图片Slider 带左右按钮的js示例
Aug 30 Javascript
js将json格式内容转换成对象的方法
Nov 01 Javascript
jquery重复提交请求的原因浅析
May 23 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
Mar 27 Javascript
莱鸟介绍javascript onclick事件
Jan 06 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
Nov 30 Javascript
微信小程序模板之分页滑动栏
Feb 10 Javascript
js原生实现移动端手指滑动轮播图效果的示例
Jan 02 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
Jul 20 Javascript
js中自定义react数据验证组件实例详解
Oct 19 Javascript
swiper4实现移动端导航切换
Oct 16 Javascript
jQuery实现放大镜案例
Oct 19 jQuery
使用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读取3389的脚本
2014/05/06 PHP
11个PHPer必须要了解的编程规范
2014/09/22 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
php验证邮箱和ip地址最简单方法汇总
2015/10/30 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
php+mysql查询实现无限下级分类树输出示例
2016/10/03 PHP
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
2009/12/28 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
javascript动态添加checkbox复选框的方法
2015/12/23 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
原生js实现放大镜效果
2017/01/11 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
2018/02/05 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
2020/08/03 Javascript
vue脚手架项目创建步骤详解
2021/03/02 Vue.js
用Python写一个无界面的2048小游戏
2016/05/24 Python
基于Django用户认证系统详解
2018/02/21 Python
Python 经典面试题 21 道【不可错过】
2018/09/21 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
python 随机森林算法及其优化详解
2019/07/11 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
Django urls.py重构及参数传递详解
2019/07/23 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
Python实现邮件发送的详细设置方法(遇到问题)
2021/01/18 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
三下乡活动方案
2014/01/31 职场文书
主管竞聘书范文
2014/03/31 职场文书
商务英语专业求职信
2014/06/26 职场文书
党员作风建设自查报告
2014/10/23 职场文书
团干部培训班心得体会
2016/01/06 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书