Configurar un entorno de programación de Node.js

Este instructivo muestra cómo preparar tu máquina local para el desarrollo en Node.js, incluido el desarrollo de aplicaciones en Node.js que se ejecutan en Google Cloud Platform. Sigue este instructivo para instalar Node.js y las herramientas relevantes.

Consulta la Node.js y Google Cloud Platform para obtener una descripción general de Node.js y obtener información sobre cómo ejecutar apps de Node.js en Google Cloud Platform.

Objetivos

  • Instala el administrador de versiones de Node (NVM)
  • Instala Node.js y npm (Node Package Manager)
  • Instala un editor
  • Instala el SDK de Google Cloud
  • Instala la biblioteca cliente de Google Cloud para Node.js
  • Instala otras herramientas útiles

Instala el administrador de versiones de Node (NVM)

El Administrador de versiones de Node (NVM) es una secuencia de comandos de Bash simple para administrar instalaciones de Node.js y npm. NVM no es compatible con Windows; revisa nvm-windows para administrar tu instalación de Node.js en Windows.

Instalar NVM es sencillo; revisa las instrucciones de instalación para obtener detalles sobre cómo instalar NVM en tu plataforma.

Instala Node.js y npm (Node Package Manager)

Una vez que NVM esté instalado, puedes instalar Node.js y npm. Para instalar la versión estable más reciente de Node.js, ejecuta lo siguiente:

nvm install stable

Para configurarla como la versión predeterminada, ejecuta lo siguiente:

nvm alias default stable

Para verificar qué version de Node.js usas, ejecuta lo siguiente:

node -v

npm es el Administrador de paquetes de Node para Node.js y se debería haber instalado junto con Node.js. Usa npm para instalar paquetes de Node.js desde el repositorio de npm. Por ejemplo:

npm install --save express

Para obtener información adicional, consulta Ejecuta Express.js en Google Cloud Platform.

Instala un editor

Entre los editores populares que se usan para desarrollar aplicaciones de Node.js, se incluyen los siguientes (sin un orden especial):

Estos editores (con la ayuda de complementos, en algunos casos) te proporcionan todas las herramientas, como la sintaxis destacada, IntelliSense, funciones de autocompletar código y funciones de depuración completamente integradas, lo que maximiza la eficacia de tu desarrollo en Node.js.

Instala el SDK de Google Cloud

El SDK de Google Cloud es un conjunto de herramientas para Google Cloud Platform. Contiene gcloud, gsutil y bq, los que puedes usar para acceder a Google Compute Engine, Google Cloud Storage, Google BigQuery y otros productos y servicios de la línea de comandos. Puedes ejecutar estas herramientas de manera interactiva o en tus secuencias de comandos automatizadas.

A modo de ejemplo, aquí se muestra un comando simple que implementará una aplicación web de Node.js en el entorno flexible de Google App Engine. Después de la implementación, App Engine intentará iniciar la aplicación con npm start:

gcloud app deploy

Instala la biblioteca cliente de Google Cloud para Node.js

La biblioteca cliente de Google Cloud para Node.js es el método idiomático que tienen los desarrolladores de java para la integración en los servicios de Google Cloud Platform, como Cloud Datastore y Cloud Storage. Puedes instalar el paquete para una API individual como Cloud Storage, por ejemplo:

npm install --save @google-cloud/storage

Autenticación

Para usar esta biblioteca cliente, debes autenticarte. Completa los pasos de Comenzar con la autenticación.

Instala otras herramientas útiles

Para ver una lista completa de las increíbles herramientas y bibliotecas de Node.js, consulta la Lista increíble de Node.js recomendada.

Próximos pasos

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...