जब मैं एक नमूना एक्सप्रेस आवेदन एक्सप्रेस द्विआधारी का उपयोग कर बनाने के लिए, बूटस्ट्रैप कोड इन पंक्तियों है। मैंने सोचा कि यह मिडलवेयर है जो रूटिंग (app.get(), app.post() इत्यादि नियमों को संभालता है, लेकिन जब मैं app.use (app.router) को हटाता हूं तो इन नियमों को भी निष्पादित किया जाता है; लाइन।एक्सप्रेस में, app.router वास्तव में क्या करता है?</p> <pre><code>... var app = express(); ... app.use(app.router); </code></pre> <p>मैं app.router के बारे में ज्यादा नहीं मिला:
तो इस मिडलवेयर का सटीक purpuse क्या है?
यदि आप इसे स्पष्ट रूप से परिभाषित नहीं करते हैं तो एक्सप्रेस आपके लिए यह करेगा जब यह app.verb से मुकाबला करता है। – Pickels
यहां अच्छा जवाब http://stackoverflow.com/questions/12695591/node-js-express-js-how-does-app-router-work – IvanM
एक्सप्रेस 4 के रूप में, app.use (app.router) हटा दिया गया है। कृपया दस्तावेज़ों को देखें https://github.com/visionmedia/express/wiki/New-features-in-4.x –