SDK 용 설정 JavaScript - AWS SDK for JavaScript

AWS SDK for JavaScript V3 API 참조 가이드에서는 버전 3(V3)의 모든 API 작업에 대해 AWS SDK for JavaScript 자세히 설명합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SDK 용 설정 JavaScript

이 섹션의 주제에서는에서 지원하는 웹 서비스에 액세스할 수 JavaScript 있도록 SDK 용를 설치하고 로드하는 방법을 설명합니다SDK.

참고

React Native 개발자는에서 새 프로젝트를 생성하는 AWS Amplify 데를 사용해야 합니다 AWS. 자세한 내용은 aws-sdk-react-native 아카이브를 참조하세요.

사전 조건

Node.js를 아직 설치하지 않은 경우 서버에 설치합니다.

AWS Node.js 환경 설정

애플리케이션을 실행할 수 있는 AWS Node.js 환경을 설정하려면 다음 방법 중 하나를 사용합니다.

  • Node.js가 사전 설치된 Amazon Machine Image(AMI)를 선택합니다. 그런 다음 해당를 사용하여 Amazon EC2 인스턴스를 생성합니다AMI. Amazon EC2 인스턴스를 생성할 때 AMI에서를 선택합니다 AWS Marketplace. AWS Marketplace 에서 Node.js를 검색하고 사전 설치된 버전의 Node.js(32비트 또는 64비트)가 포함된 AMI 옵션을 선택합니다.

  • Amazon EC2 인스턴스를 생성하고 인스턴스에 Node.js를 설치합니다. Amazon Linux 인스턴스에 Node.js를 설치하는 방법에 관한 자세한 내용은 Amazon EC2 인스턴스에서 Node.js 설정 단원을 참조하세요.

  • 를 사용하여 서버리스 환경을 생성 AWS Lambda 하여 Node.js를 Lambda 함수로 실행합니다. Lambda 함수 내에서 Node.js를 사용하는 방법에 관한 자세한 내용은 AWS Lambda 개발자 안내서프로그래밍 모델(Node.js) 단원을 참조하세요.

  • Node.js 애플리케이션을에 배포합니다 AWS Elastic Beanstalk. Elastic Beanstalk에서 Node.js를 사용하는 방법에 관한 자세한 내용은 AWS Elastic Beanstalk 개발자 안내서AWS Elastic Beanstalk에 Node.js 애플리케이션 배포 단원을 참조하세요.

  • 를 사용하여 Node.js 애플리케이션 서버를 생성합니다 AWS OpsWorks. 에서 Node.js를 사용하는 방법에 대한 자세한 내용은 AWS OpsWorks 사용 설명서의 첫 번째 Node.js 스택 생성을 AWS OpsWorks참조하세요. https://docs.aws.amazon.com/opsworks/latest/userguide/gettingstarted-node.html

지원되는 웹 브라우저

는 모든 최신 웹 브라우저를 AWS SDK for JavaScript 지원합니다.

버전 3.567.0 이상에서 SDK for는 다음 최소 버전을 지원하는 ES2021 아티팩트를 JavaScript 내보냅니다.

브라우저 버전
Google Chrome 85.0 이상
Mozilla Firefox 80.0 이상
Opera 71.0 이상
Microsoft Edge 85.0 이상
Apple Safari 14.1 이상
삼성 인터넷 14.0 이상

버전 3.183.0~3.566.0에서 SDK for는 다음과 같은 최소 버전을 지원하는 ES2020 아티팩트를 JavaScript 사용합니다.

브라우저 버전
Google Chrome 80.0 이상
Mozilla Firefox 80.0 이상
Opera 63.0 이상
Microsoft Edge 80.0 이상
Apple Safari 14.1 이상
삼성 인터넷 12.0 이상

버전 3.182.0 이하에서 SDK for는 ES5 아티팩트를 JavaScript 사용하며, 이는 다음과 같은 최소 버전을 지원합니다.

브라우저 버전
Google Chrome 49.0 이상
Mozilla Firefox 45.0 이상
Opera 36.0 이상
Microsoft Edge 12.0 이상
Windows Internet Explorer N/A
Apple Safari 9.0 이상
Android 브라우저 76.0 이상
UC 브라우저 12.12 이상
삼성 인터넷 5.0 이상
참고

와 같은 프레임워크는에 SDK 대해와 동일한 브라우저 지원을 제공하지 않을 AWS Amplify 수 있습니다 JavaScript. 자세한 내용은 AWS Amplify 설명서를 참조하세요.

SDK 용 설치 JavaScript

또는 일부 AWS 리전에서 SDK 모든 서비스를 즉시 사용할 수 있는 것은 아닙니다.

Node.js 패키지 관리자인 npm을 AWS SDK for JavaScript 사용하여에서 서비스를 설치하려면 명령 프롬프트에 다음 명령을 입력합니다. 여기서 SERVICE는와 같은 서비스의 이름입니다s3.

npm install @aws-sdk/client-SERVICE

AWS SDK for JavaScript 서비스 클라이언트 패키지의 전체 목록은 AWS SDK for JavaScript API 참조 가이드를 참조하세요.

용를 로드SDK합니다. JavaScript

를 설치한 후를 사용하여 노드 애플리케이션에 클라이언트 패키지를 로드SDK할 수 있습니다import. 예를 들어 Amazon S3 클라이언트와 Amazon S3 ListBuckets 명령을 로드하려면 다음을 사용합니다.

import { S3Client, ListBucketsCommand } from "@aws-sdk/client-s3";