步驟
- 1.創建app.js,引入koa,創建服務
- 2.先設計models層,用mogoose,Schma的語法,可以在utils層封裝連接數據庫的js
model層
utils工具
- 3.涉及controller層,封裝curd的方法,同時在controller層引入model層,使用mogoose的內置方法,(注意koa里get參數存放在request.query里,post參數存放在ruquest.body里)
- 4.設計routes,路由層,引入@koa/router,用router封裝路由,在routes內引入controller,創建controller實例,使用方法
- 5.在app.js里配置加載,靜/動態資源,同時引入連接數據庫的utils,映入解析post請求的koa-body,以及設置跨域請求koa2-cors