Image reference这里的代码,我在运行脚本时遇到意外的令牌错误
const WelcomeAsync = async () => {
console.log('WelcomeAsync')
if (state === STATE_GET_STARTED)
return await GetStartedAsync()
else {
if (request.text.toLowerCase() === 'about')
return await AboutAsync()
else
return [
`Hi ${user.first_name}!`,
].concat(await HelpAsync())
}
}
代码链接:https://github.com/claudiajs/claudia-bot-builder/blob/master/lib/facebook/format-message.js
答案 0 :(得分:1)
根据您对Claudia Bot Builder的参考,我假设您在AWS Lambda中运行代码。 Lambda目前使用4.3.2运行Node.js(请参阅http://docs.aws.amazon.com/lambda/latest/dg/programming-model.html),因此那些JavaScript功能尚不可用。您可以使用Babel或类似的东西进行转换,以创建与Node 4.3兼容的版本。使用Claudia,只需在NPM中使用安装后脚本来转换JS。