在next-auth-jwt-callback中有一个示例代码使用了"?操作符。我不知道这是哪个算子。我在node.js
中尝试了此操作符,但它引发了Syntax Error
。
async jwt(token, user, account, profile, isNewUser) {
if (account?.accessToken) {
token.accessToken = account.accessToken
}
return token
}
这是可选链接,在您的情况下,它可能不可用
因为它只在nodejs版本14及以上可用。你可以在这个链接中找到支持可选链接的浏览器列表。
您也可以使用--harmony
标志启用可选