最近想用 node 写一个微信公众号的项目,建议全程 https,这里记录一下基础框架的搭建。
¶一、基于 koa2
¶1、安装 koa 相关包
1 | npm i koa koa-bodyparser koa-compress koa-logger koa-router -S |
¶2、Package 说明
- koa # 主程
- koa-router # 路由
- koa-logger # 日志
- koa-compress # 压缩响应
- koa-bodyparser # 获取 post 请求的参数
¶二、基础结构
¶1、项目结构
目前项目未完成,仅供初始参考。
1 | jizhangla-api |
¶2、app.js
1 | const Koa = require('koa') |
¶2、app.config.js
1 | /** |
¶3、middleWares/code.js
1 | /** |
¶4、middleWares/error.js
1 | /** |
¶5、middleWares/index.js
1 | /** |