
如何把next 集成到koa中?
// server.jsconst Koa = require('koa')const next = require('next')const dev = process.env.NODE_ENV !== 'production'// dev 是不是开发环境const app = next({ dev })// 获取一个handle函数,用来处理http请求的响应const handle = app.getRequestHandler()app.prepare().then(() => {const server = new Koa()server.use(async (ctx, next) => {await handle(ctx.req, ctx.res)ctx.respond = false})server.listen(3000, () => {console.log('koa server listening on 3000')})})
