项目是使用vue-cli搭建的,代码及配置中都没写favicon.ico,但是项目运行起来之后还是会去请求favicon.ico。
部分代码如下:
index.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<title>美丽厦门·智慧健康</title>
<link rel="stylesheet" href="static/css/iconfont.css">
</head>
<body>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
<script src="static/js/WeixinApi.js"></script>
<script src="static/js/datePicker.js"></script>
<script src="static/js/TouchSlide.1.1.js"></script>
</html>
webpack配置里面也没有:
new HtmlWebpackPlugin({ filename: 'index.html', template: 'index.html', inject: true }),
项目根目录也没有那个图标,截图如下:
请问:
1、favicon.ico是默认都会去请求的吗?是在哪里设置的?
2、如何让项目不请求favicon.ico
最后根据下面的答案,去百度了下,发现跟vue、webpack一点关系都没有,是浏览器的问题。
链接:
https://www.cisco.com/c/en/us...
https://www.jianshu.com/p/e2f...
相关分类