vue3修改link標簽默認icon無效問題詳解
vue3修改link中標簽默認icon,vue3初次使用的時候不好好閱讀配置難免會遇到一些坑,本人在項目完結(jié)的時候打算把瀏覽器的導航小icon圖標給替換了,可是并沒有那么順利,那么如何在vue3中替換默認的icon(favicon.ico)的導航欄圖標呢:
public的index.html有這么一句話,毫無疑問,一看給人的感覺就是在這個位置替換了


而且favicon.ico也是小圖標,于是我直接替換,發(fā)現(xiàn)并不生效(特殊情況),把<%= BASE_BA %>直接改成./發(fā)現(xiàn)也不生效,怎么回事呢?
我們順著問題進行查找,f12打開瀏覽器調(diào)試臺查看結(jié)構(gòu)中的icon link href指向

居然多了這么多圖標地址,還是看官方配置吧,原來是忽略了pwa這個配置(該配置在vue.config.js中進行,不會的請看歷史文章,有個介紹vue-config.js的配置介紹):
pwa里面有個iconPaths這個選項可以用來替換地址,官網(wǎng)沒有詳細說明,在gitHup上有介紹----點擊去PWA配置
pwa:{
iconPaths:{
favicon32: 'favicon.ico',
favicon16: 'favicon.ico',
appleTouchIcon: 'favicon.ico',
maskIcon: 'favicon.ico',
msTileImage: 'favicon.ico'
}
},
修改完配置,別忘了,結(jié)束項目重新啟動

再次啟動就會發(fā)現(xiàn),icon圖標就被我們替換過來了.
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
全局安裝 Vue cli3 和 繼續(xù)使用 Vue-cli2.x操作
這篇文章主要介紹了全局安裝 Vue cli3 和 繼續(xù)使用 Vue-cli2.x操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09
vue.js 實現(xiàn)圖片本地預覽 裁剪 壓縮 上傳功能
這篇文章主要介紹了vue.js 實現(xiàn)圖片本地預覽裁剪壓縮上傳功能,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-03-03

