详解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 检测浏览器和操作系统的脚本
Dec 26 Javascript
onkeydown事件解决按回车键直接提交数据的需求
Apr 11 Javascript
基于JavaScript 声明全局变量的三种方式详解
May 07 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
Aug 01 Javascript
javascript jquery对form元素的常见操作详解
Jun 12 Javascript
javascript容错处理代码(屏蔽js错误)
Jan 20 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
Apr 24 Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
Sep 26 Javascript
微信小程序实现签到功能
Oct 31 Javascript
layui字体图标 loading图标静止不旋转的解决方法
Sep 23 Javascript
详解Java中String JSONObject JSONArray List转换
Nov 13 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
php 生成唯一id的几种解决方法
2013/03/08 PHP
PHP可变变量学习小结
2015/11/29 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
理解javascript闭包
2015/12/15 Javascript
JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)
2017/01/06 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
2017/01/19 Javascript
jquery实现一个全局计时器(商城可用)
2017/06/30 jQuery
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
简单实现jQuery轮播效果
2017/08/18 jQuery
javascript代码优化的8点总结
2018/01/29 Javascript
基于datepicker定义自己的angular时间组件的示例
2018/03/14 Javascript
JS简单生成由字母数字组合随机字符串示例
2018/05/25 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
通过js实现压缩图片上传功能
2020/02/25 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
Python 统计字数的思路详解
2018/05/08 Python
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
Nike香港官网:Nike HK
2019/03/23 全球购物
医学求职自荐信
2014/06/21 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
学习型党组织心得体会
2014/09/12 职场文书
花木兰观后感
2015/06/10 职场文书
小学六一儿童节活动开幕词
2016/03/04 职场文书
个人售房合同协议书
2016/03/21 职场文书
最美劳动诗,致敬所有的劳动者!
2019/07/12 职场文书