当我使用express二进制文件创建示例Express应用程序时,引导程序代码包含以下行:
...
var app = express();
...
app.use(app.router);
Run Code Online (Sandbox Code Playgroud)
我没有找到关于app.router的更多信息.我认为这是处理路由(app.get(),app.post()等)规则的中间件,但是当我删除app.use(app.router)时,这些规则也会执行; 线.
那么这个中间件的确切用途是什么?