त्रुटि को रोकने के लिए स्माइली फ़ेविकॉन:
//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);
});
ऊपर कोड में आइकन बदलने के लिए
यहाँ शायद एक आइकन बनाएं: http://www.favicon.cc/ या यहाँ: http://favicon-generator.org
इसे यहाँ बेस 64 में बदलें: http://base64converter.com/
फिर आइकन बेस 64 मान बदलें
सामान्य जानकारी कैसे एक व्यक्तिगत fav आइकन बनाने के लिए
आइकन फ़ोटोशॉप या इंकस्केप का उपयोग करके बनाए जाते हैं, हो सकता है कि फिर इंकबैप कंपन और रंग सुधार (छवि में-> समायोजन मेनू) के लिए फ़ोटोशॉप।
त्वरित आइकन गोटो http://www.clker.com/ के लिए और कुछ वेक्टर क्लिप आर्ट्स चुनें, और svg के रूप में डाउनलोड करें। फिर इसे इंकस्केप ( https://inkscape.org/ ) में लाएं और रंग बदलें या भागों को हटाएं, हो सकता है कि एक और वेक्टर क्लिपआर्ट छवि से कुछ जोड़ें, फिर निर्यात करने के लिए भागों का चयन करें और फ़ाइल> निर्यात पर क्लिक करें, 16x16 जैसे आकार चुनें फ़ेविकॉन या 32x32। आगे के लिए 128x128 या 256x256 संपादित करें। ico पैकेज में कई आइकन आकार हो सकते हैं। यह वेबसाइट के लिए लिंक के लिए 16x16 पिक्सेल फ़ेविकॉन के साथ एक उच्च गुणवत्ता वाला आइकन हो सकता है।
तब शायद फ़ोटोशॉप में छवि को बढ़ाएं। वाइब्रेंस, बेवल इफेक्ट, राउंड मास्क, कुछ भी।
फिर इस छवि को उन वेबसाइटों में से एक पर अपलोड करें जो फ़ेविकॉन उत्पन्न करते हैं। https://sourceforge.net/projects/variicons/ जैसे आइकन के संपादन के लिए खिड़कियों के लिए भी कार्यक्रम हैं ।
वेबसाइट पर फ़ेविकॉन जोड़ने के लिए। बस डोमेन के रूट फ़ोल्डर में एक फ़ाइल के रूप में favicon.ico डाल दिया। उदाहरण के लिए node.js में सार्वजनिक फ़ोल्डर जिसमें स्थिर फाइलें हैं। यह सिर्फ एक साधारण फ़ाइल के ऊपर कोड की तरह कुछ खास होने की जरूरत नहीं है।