【发布时间】:2020-07-07 05:17:37
【问题描述】:
我目前没有我的 Vue 应用程序的 favicon,并且想删除默认的图标。我在public/index.html文件中注释掉了相关行
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<!-- <link rel="icon" href="<%= BASE_URL %>favicon.ico" /> -->
<title>My Vue app</title>
</head>
<!-- ... body code ... -->
</html>
然后运行npm run serve。该页面仍然呈现初始的 favicon。如何删除它?
【问题讨论】:
-
您是否删除了 favicon.ico 文件?即使
head元素中没有链接元素,浏览器也会自动检测到它。否则,当您开始运行服务器时,浏览器可能已经缓存了该文件。以隐身模式打开您的网站以检查是否是这种情况。 -
是的,我必须清除缓存并删除文件:)
-
如果你愿意,你可以发表你的评论作为答案
-
为什么即使在我的隐身模式下,vue favicon 仍然呈现?