A Koa2 app boilerplate
JavaScript HTML
Permalink
Failed to load latest commit information.
app
static
test
.editorconfig
.eslintrc
.gitignore
.travis.yml
LICENSE.md
README.md
package.json

README.md

Pikachu Build Status Dependency Status

A Koa v2 app boilerplate.

quick start

Clone Pikachu:

$ git clone https://github.com/hiwanz/pikachu.git

Install dependencies:

$ npm install

Run Pikachu:

$ npm start

or

$ node --harmony ./app/index.js

Open http://localhost:3000

Run the test:

$ npm test

Components

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

License

The Pikachu is licensed under the MIT License