静的アセット
Next.js では、ルートディレクトリのpublic
というフォルダの下に、画像などの静的ファイルを置くことができます。public
内のファイルは、ベース URL(/
)から始まるコードで参照できます。
たとえば、public
の中にme.png
を追加すると、次のコードで画像にアクセスできます:
Avatar.js
import Image from 'next/image'
export function Avatar() {
return <Image src="/me.png" alt="me" width="64" height="64" />
}
robots.txt
、favicon.ico
などの静的なメタデータファイルについては、app
フォルダ内の特別なメタデータファイルを使用する必要があります。
Good to know: