Javascript Express.js-如何获取已定义路由的数量?
如果我定义了一组路由,并希望在任何时候获得路由设置的总数,我将如何做到这一点Javascript Express.js-如何获取已定义路由的数量?,javascript,express,Javascript,Express,如果我定义了一组路由,并希望在任何时候获得路由设置的总数,我将如何做到这一点 我不能在每条路线内放置计数器,因为它们在应用程序中是分散的。我希望通过Express.js API实现这一点。我查看了文档,但找不到任何内容。取决于Express版本 3.x console.log(app.routes.length); console.log(app._router.stack.length); 4.x console.log(app.routes.length); console.log(a
我不能在每条路线内放置计数器,因为它们在应用程序中是分散的。我希望通过Express.js API实现这一点。我查看了文档,但找不到任何内容。取决于Express版本 3.x
console.log(app.routes.length);
console.log(app._router.stack.length);
4.x
console.log(app.routes.length);
console.log(app._router.stack.length);
我使用的是4.x版,你的答案是正确的。非常感谢。