safe-start-koa2 简单的 Koa2 的脚手架开源项目

我要开发同款
匿名用户2018年01月29日
68阅读

技术信息

开源地址
https://github.com/chungchi300/safe-start-koa2
授权协议
MIT

作品详情

简单直接的的Koa2的脚手架

迅速开发 - 自动热重启服务+测试驱动开发模式+重置数据库(bycli)

生产就绪 - 有ode和pm马上可以部署,不用安裝任何东西

从众-80%人会做的设计决定(desigdecisio)和80%人会使用的库(library)

结构简单 - routes+MVC+中间件(Middleware)

没有魔法-可由app.js开始,25分钟读懂的代码

特别之处

没有babel配置(Node9)

Nodemo自动热重启服务

自带会员系统(可拆开)(Passportjs)

邮件服务(Sparkpost)

对象关系映射(ORM)(Sequelize)

多个配置(/.evproductio.jso,test.jso,developmet.jso)

koa-router

技术堆栈

Nodejs

koa2

Sequelize

Mysql

安装并运行1. git cloe git@github.com:chugchi300/safe-start-koa2.git//更改 database2. src/cofig/default.js (Mysql)3. pm i && pm ru reset && pm start

开发模式

文件修改后自动重启Node.js自动热重启服务

pm ru start

测试驱动开发模式

Jest

pm ru test

线上模式

pm2

pm ru productio

功能介绍

简单直接的的 Koa2 的脚手架 迅速开发 - 自动热重启服务 + 测试驱动开发模式 + 重置数据库(by cli) 生产就绪 - 有node 和 npm 马上可以部署,不用安裝任何东西 从众-...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论