LoginSignup
1
0

More than 1 year has passed since last update.

【Next.js】好きな画像データをfaviconに設定する方法 〜TSでも怒られない〜

Posted at

【はじめに】

先日Next.jsの環境構築を終えて、さあ開発していくぞ!と思った矢先、
「faviconを好きな画像に変更したいけど、どうしたらいいんだろう、、?」
と、ふと思い調べてみても、なかなか自分の求めている情報に出会えなかったため、備忘録も兼ねてここにまとめておきます。

【環境】

  • Node.js - 16.14.0
  • Next.js - 13.1.4
  • React - 18.2.0
  • TypeScript - 4.9.4

【faviconを設定する方法】

  1. public/favicons内にfaviconに設定したい画像を用意
  2. src/pages/_document.tsxで、faviconを設定
_document.tsx
~~~
<Head>
    <link rel="icon" href="/favicons/sample.png" />
</Head>
~~~

// <link rel="shortcut icon" href="/favicons/sample.png" />
// rel属性にshortcutの記述が必要なのは、IE8以下への対応が必要な時のみなので、
// 基本的には記述しないようにしましょう。

まとめ

Next.jsでfaviconを設定する方法をまとめてみました。
faviconは開発時に何かと忘れられがちな印象がありますが、とても重要なのでぜひこの記事を参考に設定してみてください!

最後まで読んでくださりありがとうございました。
この記事が少しでも、Next.jsでfaviconの設定方法で悩んでいる人の役に立てば幸いです。
もっと良い方法や間違いなどあれば、優しく指摘していただけると嬉しいです。
この記事がいいなと思えば、「いいね」と「フォロー」よろしくお願いします!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0