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