koa-views 404
发布于 8 年前 作者 jaylinWang 5147 次浏览 来自 问答

使用koa-views时访问404

app.js代码如下

'use strict';

const Koa = require('koa');
const app = new Koa();

const views = require('koa-views');

app.use(views(__dirname + '/views', {
    extension: 'hbs',
    map: { hbs: 'handlebars' }
}));

app.use((ctx, next) => {
    return next().then(function () {
        ctx.render('index');
    });
});

app.listen(4000);

untitled1.png

希望各位大大帮忙解惑

7 回复

你的koa-views有问题,不是next的版本吧

@i5ting 桑大,koa-views确实是用的next版本呢

@jaylinWang 那就

return ctx.render('index');

@i5ting thanks,偶啦

出现这种情况,一般是next一路走下去没走通。

如果要用promise,里面在写个return

return next().then(function () { return ctx.render(‘index’); });

回到顶部