91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue項目打包后favicon無法正常顯示怎么辦

發布時間:2021-06-26 14:10:57 來源:億速云 閱讀:257 作者:小新 欄目:web開發

這篇文章給大家分享的是有關Vue項目打包后favicon無法正常顯示怎么辦的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

在開發中經常需要為項目添加favicon以增加網站辨識度,在使用Vue開發中出現添加的favicon.ico無法顯示問題,如下給出解決方法:

問題分析:

問題根源在于路徑,如果使用http鏈接作為favicon地址一般不是出現問題,出現問題的基本在使用本地圖片作為favicon。

如下常規配置:

Vue項目打包后favicon無法正常顯示怎么辦

在項目中使用大家常用的經典將圖片文件與應用的index.html放在項目的根目錄下,同時在index.html中正確配置favicon路徑。

項目啟動后會發現該中配置方式并沒有生效:

Vue項目打包后favicon無法正常顯示怎么辦

打包后的項目同樣存在問題。

(很抱歉的說,寫到這里才發現我目前并沒有解決本地無法添加favicon的問題,只是解決了打包后的問題)

項目打包后的文件會因為配置的不同出現多種情況。下面給出原因分析及一種可以的配置方式。

各種配置下出錯原因:

經webpack打包后的Vue文件一般會出現兩種變化:

1、文件被打包進各種js、css文件中

2、文件被拷貝進static目錄下(處在項目根目錄的static文件下),具體在何位置與原始路徑有關

如果圖片被壓縮進js、css文件中就就不好辦,所以下面將圖片直接放在static文件下。

一種正確的配置方式:

1、圖片在項目中的具體放置位置

Vue項目打包后favicon無法正常顯示怎么辦

2、打包后圖片所在位置

Vue項目打包后favicon無法正常顯示怎么辦

3、根據生成后的圖片路徑配置index.html中favicon路徑

<link type="favicon" rel="shortcut icon" href="./static/favicon.ico" rel="external nofollow" />

4、如上配置便可實現預期效果

Vue項目打包后favicon無法正常顯示怎么辦

需要注意的是favicon有較嚴重的緩存情況,排除掉所有問題仍存在問題,試試清除緩存。

感謝各位的閱讀!關于“Vue項目打包后favicon無法正常顯示怎么辦”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

台南市| 长寿区| 普定县| 虞城县| 崇信县| 阿合奇县| 息烽县| 大厂| 永顺县| 淄博市| 鸡西市| 甘德县| 湖北省| 沁源县| 遵化市| 桂阳县| 呼图壁县| 建宁县| 黄龙县| 常山县| 隆昌县| 洛隆县| 湄潭县| 腾冲县| 兴和县| 江源县| 博罗县| 洛南县| 布尔津县| 左云县| 十堰市| 县级市| 东宁县| 大厂| 云阳县| 洪湖市| 铜鼓县| 石楼县| 郴州市| 车险| 永新县|