将文件从s3下载到本地磁盘



我使用的是html和javascript,我想使用这个解决方案将文件从S3下载到本地磁盘

所以我需要node.js来使用"require((";我不确定我是否使用了写的方式来创建脚本。这是我的代码

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.9.0.min.js"></script>
<script src="./script/require.js"></script>  
function loadfile(id){
//I have try 
//var AWS = require('aws-sdk');
//but it not work so I use 
const AWS = require(["https://sdk.amazonaws.com/js/aws-sdk-2.9.0.min.js"])
var s3 = new AWS.S3();
}

现在我遇到的问题是";AWS.S3不是构造函数";

为什么需要这里的require?您已经添加了aws-sdk.min.js文件?

试试这个:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.9.0.min.js"></script>
<script>
function loadfile(id){
var s3 = new AWS.S3();
console.log( s3 );
}
loadfile( 123 );
</script>

最新更新