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 相关文章推荐
jQuery.ajax 用户登录验证代码
Oct 29 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
Oct 29 Javascript
jquery.ajax之beforeSend方法使用介绍
Dec 08 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
Dec 07 Javascript
JS经典正则表达式笔试题汇总
Dec 15 Javascript
JavaScript通过filereader接口读取文件
May 10 Javascript
Jquery把获取到的input值转换成json
May 15 jQuery
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
Mar 01 Javascript
小程序实现展开/收起的效果示例
Sep 22 Javascript
利用d3.js力导布局绘制资源拓扑图实例教程
Jan 08 Javascript
vue基础之data存储数据及v-for循环用法示例
Mar 08 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 Javascript
将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对gzip文件或者字符串解压实例参考
2008/07/25 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
2014/07/04 PHP
PHP中使用Memache作为进程锁的操作类分享
2015/03/30 PHP
PHP类的封装与继承详解
2015/09/29 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
点击文章内容处弹出页面代码
2009/10/01 Javascript
asp.net下利用js实现返回上一页的实现方法小集
2009/11/24 Javascript
JavaScript中按位“异或”运算符使用介绍
2014/03/14 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
jQuery实现宽屏图片轮播实例教程
2015/11/24 Javascript
JavaScript的String字符串对象常用操作总结
2016/05/26 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
使用nodejs爬取前程无忧前端技能排行
2017/05/06 NodeJs
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
layui下拉框获取下拉值(select)的例子
2019/09/10 Javascript
基于canvasJS在PHP中制作动态图表
2020/05/30 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
[52:57]2014 DOTA2国际邀请赛中国区预选赛 LGD-CDEC VS HGT
2014/05/21 DOTA
python安装oracle扩展及数据库连接方法
2017/02/21 Python
Python中一些深不见底的“坑”
2019/06/12 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
Django自定义列表 models字段显示方式
2020/04/03 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
解决python3输入的坑——input()
2020/12/05 Python
html5的自定义data-*属性与jquery的data()方法的使用
2014/07/02 HTML / CSS
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
2018/04/23 HTML / CSS
公司培训心得体会
2014/01/03 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书