Next.js + AWS S3上传
这是Next.js应用程序的示例,允许您将照片上传到S3存储桶。
入门
选项1:使用现有的S3存储桶。
检索您现有的访问密钥,秘密密钥,S3存储桶区域和名称。 单击“部署”以自动设置环境变量后,请提供这些值。
选项2:创建一个S3存储桶。
使用AWSCloudFormationFullAccess和AmazonS3FullAccess权限创建一个新的。
保存访问密钥和秘密密钥。
安装并运行aws configure 。
这将提示您输入访问密钥和秘密密钥。
创建一个类似于.env.example的.env.local文件。
运行cdk deploy以使用正确的CORS设置创建S3存储桶。
访问您新创建的S3存储桶并检索名称和区域。
将名称和区域添加到.env.local 。
运行yarn dev在localhost:3000处启动N
1