首页 > 解决方案 > 将文件从 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 不是构造函数”

标签: javascripthtmlnode.jsamazon-s3

解决方案


为什么你需要这里?您已经添加了 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>


推荐阅读