【发布时间】:2018-09-28 01:51:23
【问题描述】:
我在 .js 文件中有下一个代码
const { User } = require('../models')
module.exports = {
async register (req, res) {
try {
const user = await User.create(req.body)
res.send(user.toJSON())
} catch (err) {
res.status(400).send({
error: 'Email de cuenta ya esta en uso'
})
}
}
}
当我运行我的节点应用程序时,我得到了错误
async register (req, res) {
^^^^^^^^
SyntaxError: Unexpected identifier
我无法意识到我错过了什么!
【问题讨论】:
-
@jfriend00 你能回答澄清评论的帖子吗?
-
你运行的是什么版本的 node.js?
-
节点:v6.9.5 NPM:v3.10.10
-
根据这张图表node.green,节点版本6.x 似乎根本不支持
async。您需要 node v7.10 或更高版本。
标签: javascript node.js function asynchronous