我们可以通过在AWS Amplify中手动创建Bucket来解决此问题。以下是创建Bucket的代码示例:
import AWS from 'aws-sdk';
const s3 = new AWS.S3();
const bucketName = 'your-bucket-name';
const createBucket = async () => {
try {
const data = await s3.createBucket({ Bucket: bucketName }).promise();
console.log('Bucket created successfully', data);
} catch (err) {
console.log('Error creating bucket', err);
}
};
createBucket();
替换“your-bucket-name”为您想要创建的Bucket名称。 3. 运行S3.js文件:node S3.js 4. 检查AWS管理控制台,可以看到您刚刚创建的Bucket。
此方法将使用AWS SDK手动创建Bucket,因此不需要依赖AWS Amplify。