解决vue-cli项目webpack打包后iconfont文件路径的问题


Posted in Javascript onSeptember 01, 2018

在使用vue-cli创建vue项目时,可以自动生成webpack文件。使用

npm run build

即可打包发布生产文件,打包后的文件

解决vue-cli项目webpack打包后iconfont文件路径的问题

webpack配置

可以看到使用url-loader处理后的文件是在static目录下生成fonts目录下的文件。全部样式文件打包在css目录下app.hash.css文件中。

但我们会发现发布后,会存在字体文件找不到的问题,查看css文件发现是iconfont字体文件的路径引用问题。

解决vue-cli项目webpack打包后iconfont文件路径的问题

解决方法:

在build/utils文件中的下图所示位置添加../../公共路径

解决vue-cli项目webpack打包后iconfont文件路径的问题

这样打包的iconfont字体文件路径时就会加上../../了。引用就没问题了。而不再需要手动更改css文件中的路径。

解决vue-cli项目webpack打包后iconfont文件路径的问题

以上这篇解决vue-cli项目webpack打包后iconfont文件路径的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript编程起步(第四课)
Jan 10 Javascript
使用JQUERY Tabs插件宿主IFRAMES
Jan 01 Javascript
google 搜索框添加关键字实现代码
Apr 24 Javascript
jQuery - css() 方法示例详解
Jan 16 Javascript
jquery实现标签上移、下移、置顶
Apr 26 Javascript
jquery使用each方法遍历json格式数据实例
May 18 Javascript
浅谈jQuery双事件多重加载的问题
Oct 05 Javascript
JS简单实现移动端日历功能示例
Dec 28 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
Feb 09 Javascript
vue-cli 引入、配置axios的方法
May 08 Javascript
js中async函数结合promise的小案例浅析
Apr 14 Javascript
Vue实现页面添加水印功能
Nov 09 Javascript
解决vue 项目引入字体图标报错、不显示等问题
Sep 01 #Javascript
解决在vue项目中webpack打包后字体不生效的问题
Sep 01 #Javascript
vuejs 制作背景淡入淡出切换动画的实例
Sep 01 #Javascript
vue解决使用webpack打包后keep-alive不生效的方法
Sep 01 #Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 #Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 #jQuery
vue初始化动画加载的实例
Sep 01 #Javascript
You might like
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
PHP设计模式之装饰器模式定义与用法详解
2018/04/02 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
js 输出内容到新窗口具体实现代码
2013/05/31 Javascript
JS获得URL超链接的参数值实例代码
2013/06/21 Javascript
js中关于一个分号的崩溃示例
2013/11/11 Javascript
原生Ajax 和jQuery Ajax的区别示例分析
2014/12/17 Javascript
nodejs简单实现中英文翻译
2015/05/04 NodeJs
JQuery入门基础小实例(1)
2015/09/17 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
2015/12/10 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
js实现单张图片平移切换效果
2017/10/11 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
JS原型与继承操作示例
2019/05/09 Javascript
Vue实现表格批量审核功能实例代码
2019/05/28 Javascript
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
Python字典及字典基本操作方法详解
2018/01/30 Python
python3 实现口罩抽签的功能
2020/03/11 Python
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
美国领先的水果篮送货公司和新鲜水果供应商:The Fruit Company
2018/02/13 全球购物
耐克中国官方商城:Nike中国
2018/10/18 全球购物
请解释在new与override的区别
2012/10/29 面试题
公司综合部的成员自我评价分享
2013/11/05 职场文书
高一地理教学反思
2014/01/18 职场文书
服务宗旨标语
2014/07/01 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
2015年酒店工作总结范文
2015/04/07 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
分享提高 Python 代码的可读性的技巧
2022/03/03 Python
漫画「处刑少女的生存之道」第3卷封面公开
2022/03/21 日漫
GTX1660显卡搭配显示器推荐
2022/04/19 数码科技