Node.jsでfaviconを利用するためのexpress-favicon設定【2023/4備忘録】

今回はNode.jsでfavicon設定する際の手順を記事にします。

結論としてはexpress-faviconのnpmインストールが必要です。
express単体ではfaviconの設定はできなくなりました。

express-faviconはnode_modulesディレクトリと同階層でnpmでインストールします。

npm install express-favicon --save

後はfaviconを設置した後、パスを指定してfaviconを表示させます。

下記はnode_modulesディレクトリと同階層にfaviconを設置し、
Node.jsスクリプトに記載する内容です。
ちなみにappはexpress();で立ち上げています。

app.use(favicon(__dirname + '/favicon.ico'));

ちょっと私の説明では分かりにくいので、
英語ではありますが、参考サイトを下記に記載しておきます。

https://github.com/song940/express-favicon/blob/master/README.md

ブログ主が運営しているゲームです。
こちらよりどうぞ