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
来源:oschina
链接:https://my.oschina.net/u/4408223/blog/4270009