Smiley-Favicon, um Fehler zu vermeiden:
//const fs = require('fs');
//const favicon = fs.readFileSync(__dirname+'/public/favicon.ico'); // read file
const favicon = new Buffer.from('AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA/4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEREQAAAAAAEAAAEAAAAAEAAAABAAAAEAAAAAAQAAAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD8HwAA++8AAPf3AADv+wAA7/sAAP//AAD//wAA+98AAP//AAD//wAA//8AAP//AAD//wAA', 'base64');
app.get("/favicon.ico", function(req, res) {
res.statusCode = 200;
res.setHeader('Content-Length', favicon.length);
res.setHeader('Content-Type', 'image/x-icon');
res.setHeader("Cache-Control", "public, max-age=2592000"); // expiers after a month
res.setHeader("Expires", new Date(Date.now() + 2592000000).toUTCString());
res.end(favicon);
});
um das Symbol im obigen Code zu ändern
Machen Sie vielleicht hier ein Symbol: http://www.favicon.cc/ oder hier: http://favicon-generator.org
konvertiere es vielleicht hier zu base64: http://base64converter.com/
Ersetzen Sie dann den Wert für die Symbolbasis 64
Allgemeine Informationen zum Erstellen eines personalisierten Lieblingssymbols
Symbole werden mit Photoshop oder Inkscape erstellt, möglicherweise mit Inkscape und dann mit Photoshop zur Vibrations- und Farbkorrektur (im Menü Bild-> Einstellungen).
Für ein schnelles Symbol gehen Sie zu http://www.clker.com/ und wählen Sie einige Vektor-Cliparts aus und laden Sie sie als SVG herunter. Bringen Sie es dann zu inkscape ( https://inkscape.org/ ) und ändern Sie die Farben oder löschen Sie Teile. Fügen Sie möglicherweise etwas aus einem anderen Vektor-Clipart-Bild hinzu. Wählen Sie zum Exportieren die zu exportierenden Teile aus und klicken Sie auf Datei> Exportieren. Wählen Sie eine Größe wie 16 x 16 für Favicon oder 32x32. für weitere Bearbeitung 128x128 oder 256x256. Das ico-Paket kann mehrere Symbolgrößen enthalten. Es kann zusammen mit 16x16 Pixel Favicon eine hochwertige Symbole für den Link für die Website haben.
Dann verbessern Sie vielleicht das Bild in Photoshop. wie Vibration, Abschrägungseffekt, runde Maske, alles.
Laden Sie dieses Bild dann auf eine der Websites hoch, die Favoriten generieren. Es gibt auch Programme für Windows zum Bearbeiten von Symbolen wie https://sourceforge.net/projects/variicons/ .
um das Favicon zur Website hinzuzufügen. Legen Sie einfach die Datei favicon.ico als Datei im Stammordner der Domäne ab. Zum Beispiel in node.js in einem öffentlichen Ordner, der die statischen Dateien enthält. Es muss nichts Besonderes sein, wie Code über einer einfachen Datei.