vue3修改link标签默认icon无效问题详解


Posted in Javascript onOctober 09, 2019

vue3修改link中标签默认icon,vue3初次使用的时候不好好阅读配置难免会遇到一些坑,本人在项目完结的时候打算把浏览器的导航小icon图标给替换了,可是并没有那么顺利,那么如何在vue3中替换默认的icon(favicon.ico)的导航栏图标呢:

public的index.html有这么一句话,毫无疑问,一看给人的感觉就是在这个位置替换了

vue3修改link标签默认icon无效问题详解

vue3修改link标签默认icon无效问题详解

而且favicon.ico也是小图标,于是我直接替换,发现并不生效(特殊情况),把<%= BASE_BA %>直接改成./发现也不生效,怎么回事呢?

我们顺着问题进行查找,f12打开浏览器调试台查看结构中的icon link href指向

vue3修改link标签默认icon无效问题详解

居然多了这么多图标地址,还是看官方配置吧,原来是忽略了pwa这个配置(该配置在vue.config.js中进行,不会的请看历史文章,有个介绍vue-config.js的配置介绍):

pwa里面有个iconPaths这个选项可以用来替换地址,官网没有详细说明,在gitHup上有介绍----点击去PWA配置

pwa:{
  iconPaths:{
   favicon32: 'favicon.ico',
   favicon16: 'favicon.ico',
   appleTouchIcon: 'favicon.ico',
   maskIcon: 'favicon.ico',
   msTileImage: 'favicon.ico'
  }
 },

修改完配置,别忘了,结束项目重新启动

vue3修改link标签默认icon无效问题详解

再次启动就会发现,icon图标就被我们替换过来了.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JSON序列化与解析原生JS方法且IE6和chrome测试通过
Sep 05 Javascript
TypeScript具有的几个不同特质
Apr 07 Javascript
日常收藏的jquery技巧
Dec 02 Javascript
JavaScript检查子字符串是否在字符串中的方法
Feb 03 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
Feb 26 Javascript
AngularJS 异步解决实现方法
Jun 12 Javascript
通过命令行创建vue项目的方法
Jul 20 Javascript
vue+swiper实现组件化开发的实例代码
Oct 26 Javascript
微信小程序实现手势图案锁屏功能
Jan 30 Javascript
Angular数据绑定机制原理
Apr 17 Javascript
使用Vue组件实现一个简单弹窗效果
Apr 23 Javascript
IE8中jQuery.load()加载页面不显示的原因
Nov 15 jQuery
将RGB值转换为灰度值的简单算法
Oct 09 #Javascript
基于Vue 撸一个指令实现拖拽功能
Oct 09 #Javascript
解决Vue动态加载本地图片问题
Oct 09 #Javascript
Vue3 中的数据侦测的实现
Oct 09 #Javascript
vue3实现v-model原理详解
Oct 09 #Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
Oct 09 #Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
Oct 09 #Javascript
You might like
深入PHP异步执行的详解
2013/06/03 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
ThinkPHP5+Layui实现图片上传加预览功能
2018/08/17 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
飞鱼(shqlsl) javascript作品集
2006/12/16 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
xss文件页面内容读取(解决)
2010/11/28 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
js友好的时间返回函数
2016/08/24 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
layui 选择列表,打勾,点击确定返回数据的例子
2019/09/02 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
JavaScript实现无限轮播效果
2020/11/19 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
python类型强制转换long to int的代码
2013/02/10 Python
简单了解Django ContentType内置组件
2019/07/23 Python
PyTorch中的padding(边缘填充)操作方式
2020/01/03 Python
解决jupyter notebook显示不全出现框框或者乱码问题
2020/04/09 Python
windows python3安装Jupyter Notebooks教程
2020/04/13 Python
关于Keras Dense层整理
2020/05/21 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
什么是serialVersionUID
2016/03/04 面试题
施工资料员的岗位职责
2013/12/22 职场文书
同学聚会策划方案
2014/06/06 职场文书
中小学校园安全广播稿
2014/09/29 职场文书