1.配置路由 app.js
// 引入模块 const Koa = require('koa'); const Router = require('koa-router'); // 实例化 let app = new Koa(); let router = new Router(); // ctx 上下文 context, 包含 request 和 response 等信息 // 配置路由 router.get('/', async (ctx) => { ctx.body = '首页'; /*返回数据 相当于: 原生里面的res.writeHead() res.end()*/ }).get('/news', async (ctx) => { ctx.body = '这是一个新闻页面'; }) // 启动路由 app .use(router.routes()) .use(router.allowedMethods()); app.listen(3000);
.