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