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 相关文章推荐
JavaScript 字符串连接性能优化
Dec 20 Javascript
原生js写的放大镜效果
Aug 22 Javascript
JavaScript中判断整数的多种方法总结
Nov 08 Javascript
javascript制作的cookie封装及使用指南
Jan 02 Javascript
jQuery实现鼠标经过事件的延时处理效果
Aug 20 Javascript
JS实现页面进入和返回定位到具体位置
Dec 08 Javascript
微信小程序 自定义Toast实例代码
Jun 12 Javascript
vue引入swiper插件的使用实例
Jul 19 Javascript
Vue 过滤器filters及基本用法
Dec 26 Javascript
vue2.0+vue-dplayer实现hls播放的示例
Mar 02 Javascript
微信小程序项目实践之主页tab选项实现
Jul 18 Javascript
简述Vue中容易被忽视的知识点
Dec 09 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下intval()和(int)转换使用与区别
2008/07/18 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
2013/10/22 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
php 常用的系统函数
2017/02/07 PHP
jQuery autocomplete插件修改
2009/04/17 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
2016/10/13 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
2018/03/06 Javascript
记一次webpack3升级webpack4的踩坑经历
2018/06/12 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
2018/08/31 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
js实现微信聊天效果
2020/08/09 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
2020/12/30 Vue.js
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
python 域名分析工具实现代码
2009/07/15 Python
Python日志模块logging简介
2015/04/13 Python
教大家使用Python SqlAlchemy
2016/02/12 Python
基于Python闭包及其作用域详解
2017/08/28 Python
python实现Floyd算法
2018/01/03 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
完美解决Python 2.7不能正常使用pip install的问题
2018/06/12 Python
python redis 删除key脚本的实例
2019/02/19 Python
python模块之subprocess模块级方法的使用
2019/03/26 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
django有哪些好处和优点
2020/09/01 Python
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
汽修专业学生自我鉴定
2013/11/16 职场文书
家长对孩子的评语
2014/04/18 职场文书
建筑安全生产责任书
2014/07/22 职场文书
见习报告的格式
2014/10/31 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书
公司年会主持词范文!
2019/05/07 职场文书