嘿,我在从 node.js 将图像上传到 s3 存储桶时遇到问题。我现在刚刚学习如何使用 AWS。安装模块时显示以下错误aws-sdk
。
(node:23844) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.
Please migrate your code to use AWS SDK for JavaScript (v3).
For more information, check the migration guide at https://a.co/7PzMCcy
(Use `node --trace-warnings ...` to show where the warning was created)
谁能帮我编写将图像上传到 s3 存储桶的代码吗?
我正在尝试创建 s3 构造函数并定义accessKeyId
和secretAccessKey
。具体来说,我正在按照本教程链接到 aws。
谁能帮助我使用 SDK v3 来满足我的要求?
要使用适用于 JavaScript V3 的 AWS 开发工具包,请参阅此文档了解您需要的所有详细信息。
Node.js 入门
我昨天经历过这个并且有效。
要尝试的示例代码。替换存储桶的名称。
我的信用信息位于 .aws/credentials 中,如下所述:
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/loading-node-credentials-shared.html
使此代码正常运行后,尝试上传其他内容,例如图像。
我已经找到了我正在寻找的解决方案。这个YouTube 教程对我有帮助。(不是为了推广而发布,认为这对其他人也有帮助。)