Egg.js 目录结构介绍 、定义 controller 以及配置路由、Egg目录约定规范
1、Egg.js 目录结构介绍
2、Egg.js 目录约定规范
egg目录结构以及执行流程
代码:
路由配置
router,.js
/**
* @param {Egg.Application} app - egg application
*/
module.exports = app => {
const { router, controller } = app;
router.get('/', controller.home.index);
router.get('/news', controller.home.news);
router.get('/admin', controller.admin.index);
};
admin.js
'use strict';
const Controller = require('egg').Controller;
class AdminController extends Controller {
async index() {
//egg基于koa
//koa给用户相应信息
// ctx.body='用户管理'
console.log(this);
//egg给用户相应信息
this.ctx.body='用户管理';
}
}
module.exports = AdminController;
Vscode+Egg 开发工具配置:
添加插件eggjs
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!
posted on 2020-05-07 20:02 LoaderMan 阅读(1233) 评论(0) 编辑 收藏 举报