1. uniapp 页面favicon.ico文件不存在提示404问题解决
1.1. 场景
在uniapp中经常出现的,因为找不到 favicon.ico 而报404错误的问题。
javascript
GET http://localhost:5174/favicon.ico 404 (Not Found)

1.2. 问题原因
在document.ejs中使用link标签相对路径引入文件。
javascript
<link rel="icon" type="image/x-icon" href="./img/favicon.ico" />
会发现打包完document.ejs文件不会改变,仍然加载./img/favicon.ico。而./img中的文件被打包到static,根本就不存在./img/favicon.ico这个路径图片。
1.3. 解决方案
(1)随便收一个 ico 图标 最好是42X42 。
(2)把这个ICO重命名为:favicon.ico。
(3)把这个图标拷贝到你的项目根目录里。
1.4. ico转换工具
ico转换工具:在线生成ICO图标