Configurar um ambiente de desenvolvimento do Node.js

Este tutorial mostra como preparar sua máquina local para o desenvolvimento do Node.js, incluindo o desenvolvimento de aplicativos do Node.js que são executados no Google Cloud Platform. Siga este tutorial para instalar o Node.js e as ferramentas relevantes.

Leia Node.js e Google Cloud Platform para ter uma visão geral do Node.js e aprender maneiras de executar aplicativos do Node.js no Google Cloud Platform.

Objetivos

  • Instalar o Node Version Manager (NVM).
  • Instalar o Node.js e o npm (Node Package Manager)
  • Instalar um editor
  • Instalar o Google Cloud SDK.
  • Instalar a biblioteca de cliente do Google Cloud para Node.js.
  • Instalar outras ferramentas úteis.

Instalar o Node Version Manager (NVM)

O Node Version Manager (NVM) é um script bash simples para gerenciar instalações do Node.js e do npm. O NVM não é compatível com o Windows. Consulte nvm-windows para gerenciar a instalação do Node.js no Windows.

Instalar o NVM é simples. Consulte as instruções de instalação para detalhes sobre a instalação do NVM em sua plataforma.

Instalar o Node.js e o npm (Node Package Manager)

Uma vez instalado o NVM, você pode instalar o Node.js e o npm. Para instalar a versão estável mais recente do Node.js, você executará:

nvm install stable

Para tornar essa a versão padrão, execute:

nvm alias default stable

Você pode verificar qual versão do Node.js executada:

node -v

O npm é o Node Package Manager para Node.js e precisa ter sido instalado paralelamente ao Node.js. Você usa o npm para instalar pacotes Node.js do repositório do npm, por exemplo:

npm install --save express

Para uma leitura mais aprofundada, consulte Executar Express.js no Google Cloud Platform (em inglês).

Instalar um editor

Os editores conhecidos (em nenhuma ordem específica) utilizados para desenvolver aplicativos do Node.js incluem, entre outros:

Esses editores (às vezes com a ajuda de plug-ins) oferecem tudo, desde destaque de sintaxe, intelli-sense e preenchimento de código até recursos de depuração totalmente integrados, maximizando a eficácia de desenvolvimento do Node.js.

Instalar o Google Cloud SDK

O Google Cloud SDK é um conjunto de ferramentas para o Google Cloud Platform. Nele estão incluídos gcloud, gsutil e bq, que você pode usar para acessar o Google Compute Engine, o Google Cloud Storage, o Google BigQuery e outros produtos e serviços pela linha de comando. Execute essas ferramentas de maneira interativa ou nos scripts automatizados.

Este é um exemplo de comando simples que implantará qualquer aplicativo da Web do Node.js no ambiente flexível do Google App Engine. Após a implantação, o App Engine tentará iniciar o aplicativo com o npm start:

gcloud app deploy

Instalar a biblioteca de cliente do Google Cloud para Node.js

A biblioteca de cliente do Google Cloud para Node.js é a maneira idiomática para os desenvolvedores do Node.js se integrarem aos serviços do Google Cloud Platform, como o Cloud Datastore e o Cloud Storage. Você pode instalar o pacote para uma API individual, como o Cloud Storage, por exemplo:

npm install --save @google-cloud/storage

Autenticação

Para usar esta biblioteca de cliente, é necessário primeiro autenticar. Complete as etapas para começar a autenticação.

Instalar outras ferramentas úteis

Para uma lista abrangente de incríveis ferramentas e bibliotecas do Node.js, confira a Impressionante lista do Node.js, com itens cuidadosamente selecionados.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…