如何使用koa router定义默认值
how to use koa router to define a default
我正在使用 koa-router 来定义路由路径
var app = require('koa')();
var router = require('koa-router')();
app.use(router.get('/apples', function *(next) {
}));
app.use(router.get('/oranges', function *(next) {
}));
app.use(router.routes());
app.listen(8080);
如何定义一个路由来处理所有没有定义路由的事情?即在这种情况下,除了 /apples 和 /oranges 之外的所有其他路径。
您可以在路由后添加一个包罗万象的内容。不匹配的请求应该通过它。
router.get('/oranges', function *(next) {...});
router.get('/apples', function *(next) {...});
app.use(router.routes());
app.use(function*(next) {
// handle unmatched...
});
...希望对您有所帮助。
我正在使用 koa-router 来定义路由路径
var app = require('koa')();
var router = require('koa-router')();
app.use(router.get('/apples', function *(next) {
}));
app.use(router.get('/oranges', function *(next) {
}));
app.use(router.routes());
app.listen(8080);
如何定义一个路由来处理所有没有定义路由的事情?即在这种情况下,除了 /apples 和 /oranges 之外的所有其他路径。
您可以在路由后添加一个包罗万象的内容。不匹配的请求应该通过它。
router.get('/oranges', function *(next) {...});
router.get('/apples', function *(next) {...});
app.use(router.routes());
app.use(function*(next) {
// handle unmatched...
});
...希望对您有所帮助。