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 相关文章推荐
?牟┛途W扣了一??效果出?? target=
May 27 Javascript
一个XML格式数据转换为图表的例子
Feb 09 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
Sep 20 Javascript
javascript 全选与全取消功能的实现代码
Dec 23 Javascript
JQuery实现倒计时按钮具体方法
Nov 14 Javascript
弹出最简单的模式化遮罩层的js代码
Dec 04 Javascript
EasyUI中combobox默认值注意事项
Mar 01 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Apr 01 Javascript
深入理解JavaScript 函数
Jun 06 Javascript
javascirpt实现2个iframe之间传值的方法
Jun 30 Javascript
Vue.extend 编程式插入组件的实现
Nov 18 Javascript
原生js实现弹幕效果
Nov 29 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中PDO基础教程 入门级
2011/09/04 PHP
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
php简单统计字符串单词数量的方法
2015/06/19 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
wamp服务器访问php非常缓慢的解决过程
2015/07/01 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
jQuery 源码分析笔记(6) jQuery.data
2011/06/08 Javascript
js获取GridView中行数据的两种方法 分享
2013/07/13 Javascript
javaScript函数中执行C#代码中的函数方法总结
2013/08/07 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
2015/06/16 Javascript
利用jquery制作滚动到指定位置触发动画
2016/03/26 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
原生JS中slice()方法和splice()区别
2017/03/06 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
python实现报表自动化详解
2017/11/16 Python
python实现邮件自动发送
2019/08/10 Python
python装饰器原理与用法深入详解
2019/12/19 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
jupyter notebook清除输出方式
2020/04/10 Python
python用TensorFlow做图像识别的实现
2020/04/21 Python
安装并免费使用Pycharm专业版(学生/教师)
2020/09/24 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
python动态规划算法实例详解
2020/11/22 Python
芬兰设计商店美国:Finnish Design Shop US
2019/03/25 全球购物
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
C语言编程练习
2012/04/02 面试题
离婚起诉书范本
2015/05/18 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js