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

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

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

 

 

 

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

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

 

 

竟然多了这么多图标地址,仍是看官方配置吧,原来是忽略了pwa这个配置(该配置在vue.config.js中进行,这个地方将favicon.ico换成本身的图标地址便可):浏览器

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

  配置完毕,项目重启,图标就换成咱们本身的了app

相关文章
相关标签/搜索