由于iojs合并到Node.我假设我可以在没有--harmony
标签的情况下运行koajs (因为它将支持es6的生成器).
所以在我的server.js
文件中我有:
var koa = require('koa'); var app = koa(); app.use(function *(){ this.body = 'Hello World'; }); app.listen(3000);
我的package.json
档案有"koa": "^1.1.2"
.
我跑了node server.js
,得到:
app.use(function *(){ ^ SyntaxError: Unexpected token *
任何想法为什么抱怨?我还需要使用--harmony
标签吗?
谢谢!