Javascript 如何将多个文件并行上传到AmazonS3?
我使用的是纯js代码,我有一个多输入文件,我想把它的值上传到amazon s3,上传到s3的代码工作正常,但当我上传其中一个输入文件时,它还没有完成,并上传到另一个输入文件中,代码将被覆盖到第二次上传,所以我试着使用这里的代码 将多个文件并行上传到amazon S3而不发生冲突,但我面临许多问题Javascript 如何将多个文件并行上传到AmazonS3?,javascript,amazon-web-services,amazon-s3,gulp,Javascript,Amazon Web Services,Amazon S3,Gulp,我使用的是纯js代码,我有一个多输入文件,我想把它的值上传到amazon s3,上传到s3的代码工作正常,但当我上传其中一个输入文件时,它还没有完成,并上传到另一个输入文件中,代码将被覆盖到第二次上传,所以我试着使用这里的代码 将多个文件并行上传到amazon S3而不发生冲突,但我面临许多问题 var AWS=require('AWS-sdk'), multer=要求(“multer”); var upload=multer({dest:'uploads/'}); var fileChoos
var AWS=require('AWS-sdk'),
multer=要求(“multer”);
var upload=multer({dest:'uploads/'});
var fileChooser=document.getElementsByClassName('s3-input');
如果(文件选择器){
对于(var i=0;i{
console.log(值);
},原因=>{
控制台日志(原因);
});
}否则{
log(“没有要上载的文件”)
}
},假);
}
}
您似乎在浏览器(客户端js运行程序)上使用为node.js(服务器端js运行程序)设计的API。如果是这样的话,那么只要您使用的API是为node.js或类似的服务器端平台设计的,这就不起作用。您需要下载node.js并在其中部署代码,还可能需要安装express.js。网站上有一些关于如何部署node.js和应用程序或页面的教程。欢迎使用,感谢您在问题中付出了这么多努力。你有一些排版问题,我已经纠正了。事实上,我是新手,你能分享一些链接,引导我找到解决方案吗!当然,您希望它与webserver+浏览器一起使用吗?或者一个控制台应用程序就足够了?例如,对于webserver+浏览器,您可以检查