A Koa v2 app boilerplate.
Clone Pikachu:
$ git clone https://github.com/hiwanz/pikachu.git
Install dependencies:
$ npm install
Run Pikachu:
$ npm start
or
$ node --harmony ./app/index.js
Run the test:
$ npm test
Pikachu uses following npm package :
- koa-static - Koa static file serving middleware, wrapper for koa-send.
- koa-router - Router middleware for koa.
- koa-views - Template rendering middleware for koa.
- koa-bodyparser - A body parser for koa, base on co-body. support json, form and text type body.
- ect - Performance focused JavaScript template engine with embedded CoffeeScript syntax.
- waterline - An adapter-based ORM for Node.js with support for mysql, mongo, postgres, redis, and more
The Pikachu is licensed under the MIT License