静的アセット
Next.jsはルートディレクトリのpublic
フォルダ配下にある画像などの静的ファイルを提供できます。public
内のファイルはベースURL(/
)から始まるパスでコード内から参照できます。
例えば、public
内にme.png
を追加した場合、次のコードで画像にアクセスできます:
import Image from 'next/image'
export function Avatar() {
return <Image src="/me.png" alt="me" width="64" height="64" />
}
robots.txt
やfavicon.ico
などの静的メタデータファイルには、app
フォルダ内の特別なメタデータファイルを使用してください。
知っておくと良いこと: