解决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 相关文章推荐
Jquery乱码的一次解决过程 图解教程
Feb 20 Javascript
jquery 表格分页等操作实现代码(pagedown,pageup)
Apr 11 Javascript
jquery photoFrame 图片边框美化显示插件
Jun 28 Javascript
JS对文本框值的判断示例
Mar 10 Javascript
超赞的动手创建JavaScript框架的详细教程
Jun 30 Javascript
js转html实体的方法
Sep 27 Javascript
微信小程序 Page()函数详解
Oct 17 Javascript
微信小程序显示下拉列表功能【附源码下载】
Dec 12 Javascript
react+redux的升级版todoList的实现
Dec 18 Javascript
vue里面使用mui的弹出日期选择插件实例
Sep 16 Javascript
JavaScript函数的4种调用方法实例分析
Mar 05 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
Mar 16 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
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
php session的应用详细介绍
2017/03/22 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
2009/10/29 Javascript
ECMAScript 创建自己的js类库
2012/11/22 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
python合并文本文件示例
2014/02/07 Python
Python选课系统开发程序
2016/09/02 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
python关于变量名的基础知识点
2020/03/03 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
基于python计算并显示日间、星期客流高峰
2020/05/07 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
2020/09/16 Python
scrapy实践之翻页爬取的实现
2021/01/05 Python
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
管理科学大学生求职信
2013/11/13 职场文书
小学运动会表扬稿
2014/01/19 职场文书
家居装修公司创业计划书范文
2014/03/20 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
2015年党员承诺书
2015/01/21 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书
详解python网络进程
2021/06/15 Python
详细聊聊MySQL中慢SQL优化的方向
2021/08/30 MySQL
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
Win11 引入 Windows 365 云操作系统,适应疫情期间混合办公模式:启动时直接登录、模
2022/04/06 数码科技