AWS SDK for JavaScript V3 APIリファレンスガイドでは、バージョン 3 (V3) のすべてのAPIオペレーションについて詳しく説明しています AWS SDK for JavaScript 。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Node.js の考慮事項
Node.js コードは ですが JavaScript、Node.js AWS SDK for JavaScript で を使用すると、ブラウザスクリプトSDKで を使用することとは異なる場合があります。一部のAPIメソッドは Node.js で動作しますが、ブラウザスクリプトでは動作しません。また、一部の を正常に使用するには、モジュールなどの他の Node.js モジュールのインポートや使用など、一般的な Node.js コーディングパターンに精通していることAPIsが不可欠ですFile System (fs)
。
組み込み Node.js モジュールを使用する
Node.js では、インストールしなくても使用できる一連の組み込みモジュールを提供します。これらのモジュールを使用するには、モジュール名を指定するために require
メソッドを使ってオブジェクトを作成します。例えば、組み込みHTTPモジュールを含めるには、以下を使用します。
import http from 'http';
モジュールのメソッドを、そのオブジェクトのメソッドであるかのように呼び出します。例えば、 HTML ファイルを読み取ります。
// include File System module import fs from "fs"; // Invoke readFile method fs.readFile('index.html', function(err, data) { if (err) { throw err; } else { // Successful file read } });
Node.js が提供するすべての組み込みモジュールの完全なリストについては、Node.js ウェブサイトの「Node.js のドキュメント
npm パッケージを使用する
組み込みのモジュールに加えて、Node.js パッケージマネージャーのnpm
から、サードパーティーコードを含めたり、組み込んだりすることもできます。これは、オープンソースの Node.js パッケージとそれらのパッケージをインストールするためのコマンドラインインターフェイスのリポジトリです。npm
の詳細と現在利用可能なパッケージのリストについては、https://www.npmjs.com