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 をロードします。