今回は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