SDK for JavaScript のインストール - AWS SDK for JavaScript

AWS SDK for JavaScript v2 はサポート終了となりました。AWS SDK for JavaScript v3 に移行することをお勧めします。その他の詳細、移行方法については、こちらの発表内容を参照してください。

SDK for JavaScript のインストール

AWS SDK for JavaScript をインストールするかどうか、またそのインストール方法は、コードが Node.js モジュールで実行されるか、またはブラウザスクリプトで実行されるかによって異なります。

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

Node

Node.js への AWS SDK for JavaScript のインストールに推奨される方法は、npm (Node.js パッケージマネージャー) を使用することです。これを行うには、コマンドラインで以下を入力します。

npm install aws-sdk

この場合、このエラーメッセージが表示されます。

npm WARN deprecated node-uuid@1.4.8: Use uuid module instead

コマンドラインで以下のコマンドを入力します。

npm uninstall --save node-uuid npm install --save uuid
Browser

ブラウザスクリプトで使用するために、SDK をインストールする必要はありません。HTML ページのスクリプトを使用して、ホスティングされた SDK パッケージを Amazon Web Services から直接ロードできます。ホスティングされた SDK パッケージは、クロスオリジンリソース共有 (CORS) を強制する AWS のサービスのサブセットをサポートしています。詳細については、「SDK for JavaScript のロード」を参照してください。

SDK のカスタムビルドを作成して、使用する特定のウェブサービスとバージョンを選択できます。次に、ローカル開発用のカスタム SDK パッケージをダウンロードし、アプリケーションで使用するためにホスティングします。SDK のカスタムビルドの作成方法については、「ブラウザ用 SDK の構築」を参照してください。

GitHub からの現在の AWS SDK for JavaScript の縮小版および非縮小版の頒布可能バージョンは、以下でダウンロードできます。

https://github.com/aws/aws-sdk-js/tree/master/dist

Bower を使用したインストール

Bower は、ウェブのパッケージマネージャーです。Bower をインストールすると、それを使用して SDK をインストールできます。Bower を使用して SDK をインストールするには、ターミナルウィンドウに以下のコマンドを入力します。

bower install aws-sdk-js