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

AWS SDK for JavaScript V3 API 참조 안내서는 AWS SDK for JavaScript 버전 3 (V3) 의 모든 API 작업을 자세히 설명합니다.

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

다음에 대해 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를 설치하는 방법에 관한 자세한 내용은 아마존 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";