koa-bodyparser的意外令牌功能

时间:2017-06-07 07:50:18

标签: node.js typescript babel koa

我正在尝试使用babel来编译我的KOA代码。但是当我运行我的代码时,它会给我以下错误:

return async function bodyParser(ctx, next) {
           ^^^^^^^^
SyntaxError: Unexpected token function
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Module._extensions..js (module.js:579:10)
at Object.require.extensions.(anonymous function)

节点版本:6.10.3

1 个答案:

答案 0 :(得分:0)

如果您使用的Koa v1版本小于7.6,则需要安装正确版本的npm install koa-bodyparser@2 。尝试做:

koa-bodyparser

async的第2版不使用sorted个函数。这在模块README的底部描述。