koajs

安装

Koa 当前需要 node 0.11.x 并开启 --harmony (或--harmony-generators), 因为它依赖于 ES6 的 generator 特性. 如果你的当前 Node 版本小于 0.11, 可以通过 n (node 版本管理工具) 快速安装 0.11.x

$ npm install -g n
$ n 0.11.12
$ node --harmony my-koa-app.js

或者

  DEBUG=koa* n use 0.11.14 --harmony app.js

或者

DEBUG=koa*
source ~/.nvm/nvm.sh
nvm use 0.11.14
pm2 start api.js --node-args="--harmony"