Instale o SDK para Node.js para enviar e assinar mensagens pelo protocolo HTTP do ApsaraMQ for RocketMQ.
Pré-requisitos
Antes de começar, verifique se você tem:
Node.js 7.6.0 ou posterior instalado. Para baixar o Node.js, acesse o site oficial do Node.js.
Uma conta Alibaba Cloud com um par de AccessKey (AccessKey ID e AccessKey Secret). Consulte Obter um par de AccessKey.
Uma instância do ApsaraMQ for RocketMQ com um tópico e um group ID. Consulte Etapa 2: Criar recursos.
O endpoint HTTP da sua instância. Consulte Obter um endpoint HTTP.
Verificar a versão do Node.js
Execute o comando a seguir para confirmar que o Node.js está instalado e atende ao requisito de versão:
node -V
A saída deve exibir a versão 7.6.0 ou superior.
Instalar o SDK para Node.js
Execute o comando a seguir para instalar o pacote @aliyunmq/mq-http-sdk:
npm i @aliyunmq/mq-http-sdk
Confirmar a instalação
Execute este comando para validar que o SDK foi instalado corretamente e pode ser importado:
node -e "require('@aliyunmq/mq-http-sdk'); console.log('SDK for Node.js is installed.')"
Se o comando exibir SDK for Node.js is installed. sem erros, a configuração estará concluída.
Próximos passos
Com o ambiente pronto, use o SDK para Node.js para enviar e assinar mensagens: