请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

中间件报错,app.use 需要一个generator函数

请问老师的koa-generator 是什么版本的,我这里跟老师写了一样的中间键,还是在使用的时候报错:app.use() requires a generator function,说use需要的是一个generator 函数

//pv.js
function pv (ctx) {
    global.console.log(ctx.path)
}
module.exports = function () {
    return async function (ctx,next) {
        pv(ctx)
        await next()
    }
}

//app.js
const pv = require('./middleWare/pv')
....
app.use(pv());

图片描述

正在回答 回答被采纳积分+3

2回答

彬十二 2020-03-23 21:27:04

还有,文件名尽量别用中文,以防万一各种不明错误

0 回复 有任何疑惑可以回复我~
彬十二 2020-03-23 21:26:05

1.全局安装koa-generator

 npm install -g koa-generator


这是没有安装koa-generator,3-1 Koa-generator (08:41)课程你没有认真看!

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号