详解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 相关文章推荐
用jquery ajax获取网站Alexa排名的代码
Dec 12 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
Nov 22 Javascript
JavaScript对象的property属性详解
Apr 01 Javascript
Javascript中对象继承的实现小例
May 12 Javascript
javascript 常用验证函数总结
Jun 28 Javascript
javascript实现去除HTML标签的方法
Dec 26 Javascript
DWR3 访问WEB元素的两种方法实例详解
Jan 03 Javascript
给vue项目添加ESLint的详细步骤
Sep 29 Javascript
webpack中使用iconfont字体图标的方法
Feb 22 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
vue2.0 下拉框默认标题设置方法
Aug 22 Javascript
vue使用nprogress加载路由进度条的方法
Jun 04 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中MVC的开发经验分享
2012/05/17 PHP
php计算两个日期相差天数的方法
2015/03/14 PHP
PHP使用GETDATE获取当前日期时间作为一个关联数组的方法
2015/03/19 PHP
php 生成Tab键或逗号分隔的CSV
2016/09/24 PHP
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
JavaScript获取当前日期是星期几的方法
2015/04/06 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
jquery性能优化高级技巧
2015/08/24 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
jQuery实现元素拖拽并cookie保存顺序的方法
2016/02/20 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
2016/06/24 Javascript
Javascript的比较汇总
2016/07/25 Javascript
学习JavaScript图片预加载模块
2016/11/07 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
nodejs 递归拷贝、读取目录下所有文件和目录
2019/07/18 NodeJs
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
Python守护进程用法实例分析
2015/06/04 Python
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
在Pycharm中项目解释器与环境变量的设置方法
2018/10/29 Python
python 梯度法求解函数极值的实例
2019/07/10 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
python用opencv完成图像分割并进行目标物的提取
2020/05/25 Python
浅谈python 类方法/静态方法
2020/09/18 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
台湾最大银发乐活百货:乐龄网
2018/05/21 全球购物
Redbubble法国:由独立艺术家设计的独特产品
2019/01/08 全球购物
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
2014年毕业演讲稿范文
2014/05/13 职场文书
社区好人好事材料
2014/12/26 职场文书