node版本如下
➜ kanga git:(master) ✗ node --version
v0.10.33
用harmony方式启动
node --harmony app.js
为什么还会报错呢?
/Users/iyourplus/abc/kanga/node_modules/koa/node_modules/composition/index.js:111
function* promiseToGenerator(promise) {
^
SyntaxError: Unexpected token *
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Users/iyourplus/abc/kanga/node_modules/koa/lib/application.js:10:19)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
https://github.com/nodejs/node-v0.x-archive/wiki/es6-(a.k.a.-harmony)-features-implemented-in-v8-and-available-in-node
http://blog.alexmaccaw.com/how-yield-will-transform-node
咱能升级个高点的版本么……