node.js में मैनिफेस्ट कैश जोड़ने के तरीके के early question के संबंध में, मेरा प्रश्न अब node.js. द्वारा उत्पन्न HTML को कैश करने के तरीके से संबंधित है। चूंकि हमारे पास php (index.php) जैसी भौतिक फ़ाइल नहीं थी, इसलिए हम इस तरह की फाइलों को कैश नहीं कर सकते हैं।मैनिफेस्ट Node.js साइट के साथ कैश कैसे करें
हम "मौजूदा" पृष्ठ कैश कैसे कर सकते हैं? बस कैश में जोड़ना:
CACHE MANIFEST
CACHE:
# plain files to cache
/javascripts/client.js
/stylesheets/style.css
/stylesheets/style.styl
# generated files like/
/
/content
इस समस्या को हल करने का कोई विचार क्या है?
धन्यवाद!
समाधान: रूटर
जोड़ें सही माइम-प्रकार के साथ cache.manifest फ़ाइल वापस जाने के लिए:
app.get("/offline.manifest", function(req, res){
res.header("Content-Type", "text/cache-manifest");
res.end("CACHE MANIFEST");
});