我想念什么吗?这是我所拥有的:
var express = require('express');
var favicon = require('serve-favicon');
var path = require('path');
var app = express();
app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));
app.use('/api', require('./routes/api'));
app.listen(3000);
Run Code Online (Sandbox Code Playgroud)
我的网站图标的位置与公用文件夹中指定的名称相同。我在文件中单独设置了一些其他路由。该收藏夹图标似乎没有起作用,我必须丢失了一些东西。
浏览器可能已缓存了较旧的图标。您可以通过向新图标添加一个版本来强制浏览器刷新缓存,如下所示:
<link rel="icon" href="favicon.ico?v=1.1">
Run Code Online (Sandbox Code Playgroud)
<head>检查文档的部分内容。虽然浏览器可能实现默认的 favicon.ico 行为,但也可以<head>通过告诉浏览器您希望它从哪个文件/路径获取 favicon、文件类型或您不希望从该部分控制它想让它寻找一个网站图标。
以下是有关该主题的另外两篇参考资料,其中涵盖了一些具体细节:
| 归档时间: |
|
| 查看次数: |
3879 次 |
| 最近记录: |