如何在 lambda 中使用 aws-sdk。我正在尝试遵循这个https://aws.amazon.com/premiumsupport/knowledge-center/lambda-send-email-ses/ 但是我无法让
var aws = require("aws-sdk");
工作,我得到一个错误“要求没有在 ES 模块范围内定义,你可以使用导入代替”
为什么 AWS 自己的解决方案都不起作用?
编辑:使用
import { AWS } from 'aws-sdk';
也不起作用,我收到错误消息“找不到从 /var/task/index.mjs 导入的包‘aws-sdk’”
我解决了这个问题。我用
import { SESClient, SendEmailCommand } from "@aws-sdk/client-ses";
代替