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 beschriebenHierDanke im Voraus.
Aktualisieren: Ich habe es zum Arbeiten gebracht. Siehe meine Antwort unten für weitere Informationen.