详解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 相关文章推荐
预加载css或javascript的js代码
Apr 23 Javascript
javascript利用初始化数据装配模版的实现代码
Nov 17 Javascript
js 判断上传文件大小及格式代码
Nov 13 Javascript
js获取当前路径的简单示例代码
Jan 08 Javascript
一波JavaScript日期判断脚本分享
Mar 06 Javascript
vue-hook-form使用详解
Apr 07 Javascript
Vue2.0如何发布项目实战
Jul 27 Javascript
js 获取html5的data属性实现方法
Jul 28 Javascript
Javascript 关于基本类型和引用类型的个人理解
Nov 01 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
Dec 12 Javascript
Vue简单实现原理详解
May 07 Javascript
npm ci命令的基本使用方法
Sep 20 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个人网站架设连环讲(二)
2006/10/09 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
Symfony2框架学习笔记之HTTP Cache用法详解
2016/03/18 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
2019/02/13 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
2016/05/25 Javascript
jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)
2016/06/08 Javascript
使用Node.js给图片加水印的方法
2016/11/15 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
2016/12/02 Javascript
用Nodejs搭建服务器访问html、css、JS等静态资源文件
2017/04/28 NodeJs
详解webpack打包vue时提取css
2017/05/26 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
element ui里dialog关闭后清除验证条件方法
2018/02/26 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
解决百度Echarts图表坐标轴越界的方法
2018/10/17 Javascript
浅谈vuex的基本用法和mapaction传值问题
2019/11/08 Javascript
跟老齐学Python之list和str比较
2014/09/20 Python
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
利用pyinstaller或virtualenv将python程序打包详解
2017/03/22 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python3爬取各类天气信息
2018/02/24 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
阿联酋航空官方网站:Emirates
2017/10/17 全球购物
励志演讲稿200字
2014/08/21 职场文书
安全生产工作汇报
2014/10/28 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书