Next.js 提供静态文件服务
所有在public下的文件都能够通过“/”来访问到,例如在public文件夹下增加一张图片,路径为public/me.png
可以通过如下的形式访问到
import Image from 'next/image'
function Avatar() {
return <Image src="/me.png" alt="me" width="64" height="64" />
}
export default Avatar
public下比如适用于放置robots.txt
, favicon.ico
, 网站校验文件等内容,同时支持任意的以.html
结尾的页面
注意: public是next.js约定的静态文件存放的目录,不要随意更改名称
注意:在pages/
下要放public的同名目录,可能会引发错误