【问题标题】:Amazon Alexa Lambda Unexpected Token ILLEGALAmazon Alexa Lambda 意外令牌非法
【发布时间】:2018-06-01 19:26:21
【问题描述】:

我查看了其他类似的问题,并且此错误通常是由于将文本添加到文本变量或具有某种奇怪的字符时缺少“+”号引起的。关于如何发现我的任何建议?我的错误在这里:

代码在 Node.js 中

{
  "errorMessage": "Unexpected token ILLEGAL",
  "errorType": "SyntaxError",
  "stackTrace": [
    "Module._compile (module.js:373:25)",
    "Object.Module._extensions..js (module.js:416:10)",
    "Module.load (module.js:343:32)",
    "Function.Module._load (module.js:300:12)",
    "Module.require (module.js:353:17)",
    "require (internal/module.js:12:17)",
    "Object.<anonymous> (/var/task/index.js:9:14)",
    "Module._compile (module.js:409:26)",
    "Object.Module._extensions..js (module.js:416:10)"
  ]
}

在 CloudWatch 中:

模块“索引”中的语法错误:SyntaxError

at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/var/task/index.js:8:14)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)

【问题讨论】:

  • 我解决了这个问题。将更新哪里出了问题。这是一个语法错误。不过现在不是。 1小时后我会更新。

标签: node.js amazon-web-services aws-lambda alexa alexa-skill


【解决方案1】:

这是由于函数初始化后的 ' 字符造成的。像这样:

function formatCompletedCertification(certification) { ´ [function here] }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-07
    • 2015-10-19
    • 1970-01-01
    • 2011-05-23
    • 2013-04-29
    • 1970-01-01
    相关资源
    最近更新 更多