核心:
- koa 核心
- koa-router 路由
- koa-static 静态资源
- promise-fs 文件
- uuid 全局唯一标识符
数据:
- koa-better-body、koa-convert post数据、文件数据
- memorystream 内存流
- promise-mysql mysql
- redis、bluebird redis客户端
session:
koa-session
渲染:
koa-ejs
安装
npm install koa koa-router koa-static promise-fs uuid koa-better-body koa-convert promise-mys
ql memorystream redis bluebird koa-session koa-ejs -D
目录
- libs 公共自己写的库
- upload 上传的文件
- template 模板
- static 静态资源css等
- router 路由
- config.js 配置一些活动的变量
- log 日志
- server.js 服务器
server.js:
const Koa = require('koa')
const config = require('./config')
let server = new Koa()
server.listen(config.prot)
console.log(`server running at ${config.prot}`)
config.js:
module.exports = {
prot: 8080,
}