すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:Node.js 環境のセットアップ

最終更新日:Mar 11, 2026

SDK for Node.js をインストールし、ApsaraMQ for RocketMQ の HTTP プロトコルを介してメッセージの送信とサブスクライブを行います。

前提条件

作業を開始する前に、以下が満たされていることを確認してください。

  • Node.js 7.6.0 以降がインストールされていること。 Node.js をダウンロードするには、Node.js 公式サイトにアクセスしてください。

  • AccessKey ペア (AccessKey ID および AccessKey Secret) を持つ Alibaba Cloud アカウント。 詳細については、「AccessKey ペアの取得」をご参照ください。

  • Topic とグループ ID を持つ ApsaraMQ for RocketMQ インスタンス。 詳細については、「ステップ 2: リソースの作成」をご参照ください。

  • ご利用のインスタンスの HTTP エンドポイント。 詳細については、「HTTP エンドポイントの取得」をご参照ください。

Node.js のバージョンの確認

次のコマンドを実行して、Node.js がインストールされ、バージョンの要件を満たしていることを確認します。

node -V

出力には、バージョン 7.6.0 以降が表示される必要があります。

SDK for Node.js のインストール

次のコマンドを実行して、@aliyunmq/mq-http-sdk パッケージをインストールします。

npm i @aliyunmq/mq-http-sdk

インストールの確認

次のコマンドを実行して、SDK がインストールされ、インポート可能であることを確認します。

node -e "require('@aliyunmq/mq-http-sdk'); console.log('SDK for Node.js is installed.')"

コマンドでエラーが発生せずに SDK for Node.js is installed. と表示されたら、セットアップは完了です。

次のステップ

環境の準備が完了したら、SDK for Node.js を使用してメッセージの送信とサブスクライブを行います。