指南

Next.js 的网站图标

Next.js 14+ App Router 将 /app/icon.png 和 /app/favicon.ico 视为约定 - 将它们放入,Next 会自动发出正确的标签。

将 favicon.ico 放入 /app 中,Next 将在 /favicon.ico 处提供它并注入链接标记。

对于多尺寸或主题图标,请使用文件约定:/app 内的 icon.png、icon.svg、apple-icon.png。接下来从文件元数据生成 <link> 标记。

工作原理

  1. 1

    生成favicon.ico

    来自 512×512 源的多尺寸 16/32/48/64。

  2. 2

    放置在/应用程序中

    /app/favicon.ico 是自动提供的。添加高清 icon.png。

  3. 3

    核实

    在浏览器中打开 /favicon.ico — 接下来无需任何配置即可提供服务。

立即尝试

生成 Next.js 就绪的图标

Favicon 生成器

常见问题

Next.js 应用程序路由器中的图标位于何处?+

/app 目录内。文件名(icon、apple-icon、favicon)决定角色。

页面路由器怎么样?+

将 favicon.ico 放入 /public 并从 _document.tsx 链接它。

我还需要多尺寸 .ico 吗?+

推荐用于旧版浏览器支持,尤其是 Edge 和 IE 模式快捷方式。

相关工具

更多指南

指南

探索FetchFavicon

类别

转换器

公用事业

指南

教程