다음에 대해 SDK를 설정합니다. JavaScript - AWS SDK for JavaScript

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

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

다음에 대해 SDK를 설정합니다. JavaScript

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

참고

React Native 개발자는 새 프로젝트를 만들 AWS Amplify 때 사용해야 합니다. AWS자세한 내용은 aws-sdk-react-native아카이브를 참조하십시오.

필수 조건

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

AWS Node.js 환경 설정하기

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

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

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

  • Node.js 를 Lambda 함수로 실행하는 AWS 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

지원되는 웹 브라우저

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

버전 3.183.0 이상에서 SDK는 다음과 같은 최소 버전을 지원하는 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는 다음과 같은 최소 버전을 지원하는 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

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

Node.js 패키지 관리자를 AWS SDK for JavaScript 사용하는 npm에서 서비스를 설치하려면 명령 프롬프트에 다음 명령을 입력합니다. 여기서 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";