React-S3 error: ReferenceError: Buffer is not defined



我试图用React设置文件上传到S3。我使用React-S3

这是我的代码

const handleUpload = async (e) => {
e.preventDefault();
S3FileUpload
.uploadFile(selectedFile, awsConfig)
.then(data => console.log(data))
.catch(err => console.error(err))
};

我有错误ReferenceError: Buffer is not defined在我的控制台。你能帮我一下吗?

npm i buffer

然后导入到文件的顶部,如下所示:

window.Buffer = window.Buffer || require("buffer").Buffer;

来源:https://github.com/Fausto95/aws-s3/issues/88 issuecomment - 1000511145

最新更新