为了账号安全,请及时绑定邮箱和手机立即绑定

跟着老师一步一步走,但是有错误,不知道什么原因

(node:4808) UnhandledPromiseRejectionWarning: SyntaxError: C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\app\api\v1\content.js: Unexpected token, expected "," (10:28)


   8 | contentApi.post('/',async ctx =>{

   9 |  const v = await new AddContentValidator().validate(ctx)

> 10 |   return ctx.json(v.get(path:'body'))

     |                             ^

  11 | })

  12 |

  13 | module.exports = { contentApi }

    at Parser._raise (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\error.js:60:45)

    at Parser.raiseWithData (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\error.js:55:17)

    at Parser.raise (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\error.js:39:17)

    at Parser.unexpected (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\util.js:152:16)

    at Parser.expect (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\util.js:129:28)

    at Parser.parseCallExpressionArguments (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\expression.js:817:14)

    at Parser.parseSubscript (C:\Users\YZ\Desktop\vue\lin\lin-cms-koa\node_modules\@babel\parser\src\parser\expression.js:667:31)


正在回答

1 回答

我猜你是把IDE的智能感知当成代码来写了。

这里提示了第10行有语法错误。

正确应该是:return ctx.json(v.get('body'))

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

跟着老师一步一步走,但是有错误,不知道什么原因

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信