我使用的是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>