Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/koajs/kick-off-koa

[MAINTAINERS WANTED] An intro to koa via a set of self-guided workshops
https://github.com/koajs/kick-off-koa

Last synced: about 1 month ago
JSON representation

[MAINTAINERS WANTED] An intro to koa via a set of self-guided workshops

Awesome Lists containing this project

README

        

kick-off-koa
----------

[![NPM version][npm-image]][npm-url]
[![build status][travis-image]][travis-url]
[![Gittip][gittip-image]][gittip-url]

[npm-image]: https://img.shields.io/npm/v/kick-off-koa.svg?style=flat
[npm-url]: https://npmjs.org/package/kick-off-koa
[travis-image]: https://img.shields.io/travis/koajs/kick-off-koa.svg?style=flat
[travis-url]: https://travis-ci.org/koajs/kick-off-koa
[gittip-image]: https://img.shields.io/gittip/dead-horse.svg?style=flat
[gittip-url]: https://www.gittip.com/dead-horse/

An intro to [koa](http://koajs.com) via a set of self-guided workshops.

![kick-off-koa](https://raw.githubusercontent.com/koajs/kick-off-koa/master/kick-off-koa.png)

## Install

```
npm install -g kick-off-koa
```

## Getting Started

After `npm install -g kick-off-koa`, Run `kick-off-koa` command.

To use `kick-off-koa`, you should be running node 7.6 or higher for async/await support.
If you should use versions of node < 7.6, it's recommend using babel's require hook.
You can check [nvm](https://github.com/creationix/nvm) or [n](https://github.com/visionmedia/n) to
install node 7.6+.

If you want to play offline, install all these dependencies first:

```
npm install koa koa-session co-body co-views ejs
```

Now only english version was migrated to koa 2 but another is not. Meanwhile we are migrating to koa 2 and you can also take part in it.
## Learn More

- [workshop](https://github.com/koajs/workshop) - A workshop to learn the basics of koa, Express' spiritual successor.

## License

MIT