简单直接的的Koa2的脚手架
迅速开发 - 自动热重启服务+测试驱动开发模式+重置数据库(bycli)
生产就绪 - 有node和npm马上可以部署,不用安裝任何东西
从众-80%人会做的设计决定(designdecision)和80%人会使用的库(library)
结构简单 - routes+MVC+中间件(Middleware)
没有魔法-可由app.js开始,25分钟读懂的代码
特别之处没有babel配置(Node9)
Nodemon自动热重启服务
自带会员系统(可拆开)(Passportjs)
邮件服务(Sparkpost)
对象关系映射(ORM)(Sequelize)
多个配置(/.envproduction.json,test.json,development.json)
koa-router
技术堆栈Nodejs
koa2
Sequelize
Mysql
安装并运行1. git clone git@github.com:chungchi300/safe-start-koa2.git//更改 database2. src/config/default.js (Mysql)3. npm i && npm run reset && npm start开发模式文件修改后自动重启Node.js自动热重启服务
npm run start测试驱动开发模式Jest
npm run test线上模式pm2
npm run production
评论