Node.js の考慮事項 - AWS SDK for JavaScript

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 を参照してください。また、ここで で使用できる追加の Node.js GitHubパッケージについても確認できます。