详解Vue+elementUI build打包部署后字体图标丢失问题


Posted in Javascript onJuly 13, 2020

错误描述:

Vue+elementUI  build打包部署后字体图标丢失,控制台显示文件element-icons.woff和element-icons.ttf文件404

错误展现:

详解Vue+elementUI build打包部署后字体图标丢失问题

控制台报错截图

详解Vue+elementUI build打包部署后字体图标丢失问题

dom渲染展示

解决方法:

webpack module配置:(build目录下webpack.base.conf.js)

module: {
  rules: [
   ...(config.dev.useEslint ? [createLintingRule()] : []),
   {
    test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
    loader: 'url-loader',
    options: {
     limit: 10000,
     name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
    }
   }
  ]
 },

webpack utils.js 修改:(build目录下utils.js)

添加    publicPath: '../../'

if (options.extract) {
   return ExtractTextPlugin.extract({
    use: loaders,
    fallback: 'vue-style-loader',
    publicPath: '../../'
   })
  } else {
   return ['vue-style-loader'].concat(loaders)
  }

处理结果:

详解Vue+elementUI build打包部署后字体图标丢失问题

图标显示出来了

 到此这篇关于详解Vue+elementUI build打包部署后字体图标丢失问题的文章就介绍到这了,更多相关element build打包部署字体图标丢失内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
javascript中拼接HTML字符串的最快、最好的方法
Jun 07 Javascript
js实现按钮加背景图片常用方法
Nov 01 Javascript
JavaScript实现的一个计算数字步数的算法分享
Dec 06 Javascript
JavaScript删除指定子元素代码实例
Jan 13 Javascript
ECMAScript6新增值比较函数Object.is
Jun 12 Javascript
js计算系统当前日期是星期几的方法
Jul 14 Javascript
判断数组的最佳方法(推荐)
Oct 11 Javascript
80%应聘者都不及格的JS面试题
Mar 21 Javascript
JS实现两周内自动登录功能
Mar 23 Javascript
微信小程序 数据绑定及运算的简单实例
Sep 20 Javascript
JSON字符串操作移除空串更改key/value的介绍
Jan 05 Javascript
vue flex 布局实现div均分自动换行的示例代码
Aug 05 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
Jul 13 #Javascript
Vue3新特性之在Composition API中使用CSS Modules
Jul 13 #Javascript
Threejs实现滴滴官网首页地球动画功能
Jul 13 #Javascript
koa2 数据api中间件设计模型的实现方法
Jul 13 #Javascript
浅析JavaScript 函数防抖和节流
Jul 13 #Javascript
详解JavaScript 异步编程
Jul 13 #Javascript
javascript canvas时钟模拟器
Jul 13 #Javascript
You might like
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
PHP动态编译出现Cannot find autoconf的解决方法
2014/11/05 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
js下利用控制器载入对应脚本
2010/07/17 Javascript
JavaScript对象学习经验整理
2013/10/12 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
动态加载JavaScript文件的两种方法
2016/04/22 Javascript
Bootstrap组合上、下拉框简单实现代码
2017/03/06 Javascript
angular2模块和共享模块详解
2018/04/08 Javascript
MVVM框架下实现分页功能示例
2018/06/14 Javascript
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
JS实现简单的点赞与踩功能示例
2018/12/05 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
原生js实现下拉选项卡
2019/11/27 Javascript
JavaScript Reflect Metadata实现详解
2019/12/12 Javascript
node.JS事件机制与events事件模块的使用方法详解
2020/02/06 Javascript
Python简单连接MongoDB数据库的方法
2016/03/15 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
Python datetime和unix时间戳之间相互转换的讲解
2019/04/01 Python
Pandas实现dataframe和np.array的相互转换
2019/11/30 Python
使用 Python 遍历目录树的方法
2020/02/29 Python
python安装sklearn模块的方法详解
2020/11/28 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
2020/12/07 Python
浅谈Python xlwings 读取Excel文件的正确姿势
2021/02/26 Python
Canvas实现放大镜效果完整案例分析(附代码)
2020/11/26 HTML / CSS
澳大利亚领先的睡衣品牌:Peter Alexander
2016/08/16 全球购物
JAKO-O德国野酷台湾站:德国首屈一指的婴幼童用品品牌
2019/01/14 全球购物
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
Yahoo-PHP面试题4
2012/05/05 面试题
2014年社区庆元旦活动方案
2014/03/08 职场文书
健康家庭事迹材料
2014/05/02 职场文书
2015安全保卫工作总结
2015/04/25 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android