请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问await is a reserved word怎么解决啊

SyntaxError: C:/Users/Administrator/mt-app/mt-app/server/interface/utils/passport.js: await is a reserved word (9:17)
7 | username
8 | };

9 | let result = await UserModel.findOne(where)
| ^
10 | if(result!=null){
11 | if(result.password===password){
12 | return done(null,result)
at Parser.pp$5.raise (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:4454:13)
at Parser.pp$3.checkReservedWord (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:4347:10)
at Parser.pp$3.parseIdentifier (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:4324:10)
at Parser.pp$3.parseExprAtom (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3648:21)
at Parser.pp$3.parseExprSubscripts (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3494:19)
at Parser.pp$3.parseMaybeUnary (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3474:19)
at Parser.pp$3.parseExprOps (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3404:19)
at Parser.pp$3.parseMaybeConditional (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3381:19)
at Parser.pp$3.parseMaybeAssign (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:3344:19)
at Parser.pp$1.parseVar (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:2340:24)
at Parser.pp$1.parseVarStatement (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:2169:8)
at Parser.pp$1.parseStatement (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:1861:19)
at Parser.pp$1.parseBlockBody (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:2268:21)
at Parser.pp$1.parseBlock (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:2247:8)
at Parser.pp$3.parseFunctionBody (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:4235:22)
at Parser.pp$1.parseFunction (C:\Users\Administrator\mt-app\mt-app\node_modules\babylon\lib\index.js:2386:8)
[nodemon] app crashed - waiting for file changes before starting…

正在回答 回答被采纳积分+3

1回答

快乐动起来呀 2019-05-10 11:44:28

不要用await当变量名,这个是保留关键字

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_Kamiya_ahmnuI #1
    谢谢老师 是我忘了加async了。。
    回复 有任何疑惑可以回复我~ 2019-05-10 11:55:53
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号