# 前言 给Egg项目中配置路由,并写入接口,提供数据。 实现效果: 一、创建控制器 controller/home.js 123456789101112131415161718192021222324// controller/home.jsconst { Controller } = require('egg');class HomeController extends Controller { async index() { const { ctx } = this; ctx.body = 'hi, egg'; }async list(){ const { ctx } = this; ctx.body=({ code:200, masg:'查询成功', data:[ { id: 1, name: '张三',age:18 }, { id: 2, name: '李四',age:19 } ] })}}module.exports = HomeController; 二、编写路由 123456789/** * @param {Egg.Application} app - egg application */module.exports = app => { const { router, controller } = app; router.get('/', controller.home.index); router.get('/list', controller.home.list);}; 三、页面上输入:http://localhost:7001/list