SDK for JavaScript のロード - AWS SDK for JavaScript

AWS SDK for JavaScript v2 のサポート終了が間近に迫っていることが発表されています。AWS SDK for JavaScript v3 に移行することをお勧めします。日付、その他の詳細、移行方法については、リンク先の発表内容を参照してください。

SDK for JavaScript のロード

SDK for JavaScript をロードする方法は、ウェブブラウザで実行するためにロードするか、Node.js で実行するためにロードするかによって異なります。

SDK では、一部のサービスはすぐには使用できません。現在 AWS SDK for JavaScript でサポートされているサービスを確認するには、https://github.com/aws/aws-sdk-js/blob/master/SERVICES.md を参照してください。

Node.js

SDK のインストール後、require を使用してノードアプリケーションに AWS パッケージをロードできます。

var AWS = require('aws-sdk');
React Native

React Native プロジェクトで SDK を使用するには、まず npm を使用して SDK をインストールします。

npm install aws-sdk

次のコードを使用して、アプリケーションで SDK の React Native 互換バージョンを参照します。

var AWS = require('aws-sdk/dist/aws-sdk-react-native');
Browser

SDK の使用を開始するための最も簡単な方法は、ホスティングされた SDK パッケージを直接 Amazon Web Services からロードすることです。これを行うには、次の形式で <script> 要素を HTML ページに追加します。​

<script src="https://sdk.amazonaws.com/js/aws-sdk-SDK_VERSION_NUMBER.min.js"></script>

細心の SDK_VERSION_NUMBER を確認するには、AWS SDK for JavaScriptAPI リファレンスガイドで SDK for JavaScript の API リファレンスを参照してください。

SDK がページにロードされると、グローバル変数 AWS (または window.AWS) から SDK が利用可能になります。

browserify を使用してコードとモジュールの依存関係をバンドルする場合、Node.js と同じように、require を使用して SDK をロードします。