Favicon在Next.js_documents.js中不工作

Favicon在Next.js_documents.js中不工作,next.js,Next.js,这是my_document.js中的代码: 从'next/Document'导入文档,{Head,Main,NextScript}; 我已确认favicon位于我根目录的静态文件夹中: 我试着将头部放在index.js中,将favicon移动到公共文件夹中,并使用不同的图标。在我的其他Next.js项目中,favicon也不会加载。我试过Firefox、Edge和Chrome。这是怎么回事?Next.js提供来自public文件夹的静态文件(无法更改)。代码可以从基本URL(/)开始引用其中的

这是my_document.js中的代码:

从'next/Document'导入文档,{Head,Main,NextScript};
我已确认favicon位于我根目录的静态文件夹中:


我试着将头部放在index.js中,将favicon移动到公共文件夹中,并使用不同的图标。在我的其他Next.js项目中,favicon也不会加载。我试过Firefox、Edge和Chrome。这是怎么回事?

Next.js提供来自
public
文件夹的静态文件(无法更改)。代码可以从基本URL(
/
)开始引用其中的文件

在您的情况下,您需要将
静态
文件夹重命名为
公共
,然后引用
\u文档中的favicon作为:


请以文本形式发布相关代码,而不是图像。与图像不同,文本可以轻松复制和搜索。