Favicon kann mit Express.js nicht geändert werden

Dies ist eine wirklich grundlegende Frage, aber ich versuche, das Favicon meiner node.js / Express-App mit zu ändern

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

und ich bekomme immer noch das Standard-Favicon. Das ist in meinemapp.configure funktion, und ja, das habe ich dort verifiziertist a favicon.ico in dem/public/images/favicon.ico.Es geht nichts um einefavicon.ico Auch in der Konsole, was mich zu der Annahme veranlasst, dass diese Codezeile ignoriert wird. Alles andere in der Funktion (Port festlegen, Views-Verzeichnis festlegen, Template-Engine festlegen usw.) scheint in Ordnung zu sein. Warum wird diese Codezeile also nicht ausgeführt?

Was ich versucht habe

Browser-Cache leerenTerminal neu starten und ausführennode app.js nochmalHinzufügen{ maxAge: 2592000000 }, wie beschriebenHier

Danke im Voraus.

Aktualisieren: Ich habe es zum Arbeiten gebracht. Siehe meine Antwort unten für weitere Informationen.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage