Я использую модуль
koa-views Но мне непонятен один момент, как сделать так чтобы можно было выводить для каждого роута свои представление а не одно и то же, и при этом роуты никак не работают, если я не существующий роут введу неправильный то все равно выводится одна и та же страница.
Если указать так
app.use(views(__dirname + '/views', {extension: 'pug'}));
router.get('/', (ctx) => {
app.use(async (res) => {
await res.render('index');
});
});
То постоянно выходит 404 ошибка, если так
app.use(router.get('/', async (ctx) => {
await ctx.render('index');
})
);
То выходит ошибка TypeError: middleware must be a function!
Я не пойму как тут быть