关于egg

199 阅读1分钟

安装

  • npm init egg --type=simple

  • npm i

  • npm run dev

  • 访问http://127.0.0.1:7001/

目录结构

image.png
image.png

基操

controller下创建user.js

router.js

访问 http://127.0.0.1:7001/user

创建service文件夹作为业务层

service下创建user.js

controller/user.js

访问 http://127.0.0.1:7001/user

连接mongodb

  • npm install egg-mongoose --save

检测连接数据库是否成功

  • 随便创建index.js 写入如下测试连接代码
  • node index.js(执行该文件输出结果)

config/plugin.js配置

config/config.default.js配置

创建model文件夹下创建user.js

service/user.js

controller/user.js

router.js

service/user.js

controller/user.js

router.js

service/user.js

controller/user.js

router.js

service/user.js

controller/user.js

router.js

更多操作

查看: https://www.cnblogs.com/wxw1314/p/10339775.html

get参数获取

controller/user.js

router.js

访问结果

post参数获取

controller/user.js

router.js

添加跨域 npm i egg-cors -S

config/plugin.js配置

config/config.default.js配置

访问结果