的 TL; DR - 删除第3行中的“async”,它应该可以工作。 强>
你的问题似乎是由 异步 关键字在这里我重新创建了这个并将它部署到Lambda以在Node v8.10上运行(但是指向它当然调用我自己的lambda函数之一)。
为什么你在这里使用“异步”呢?该 异步 keyword声明定义了一个异步函数并返回一个AsyncFunction对象。 AWS Lambda是一个函数,而不是AsyncFunction,你的“null”结果可能只是Lambda立即放弃,因为它无法找到常规函数。也, async 几乎完全用于 await (至少是我见过的99%的案例),并且因为你的代码没有使用 await 根本我没有看到任何理由使用 async 无论是。
async
await