Configuración del entorno de desarrollo de Node.js - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración del entorno de desarrollo de Node.js

Configure el entorno de desarrollo de Node.js para probar la aplicación localmente antes de implementarla en AWS Elastic Beanstalk. En este tema, se explican los pasos de configuración del entorno de desarrollo y se incluyen enlaces a páginas de instalación donde encontrará herramientas útiles.

Para ver procedimientos de configuración y herramientas comunes que se utilizan en todos los lenguajes, consulte Configuración de su máquina de desarrollo para su uso con Elastic Beanstalk.

Instale Node.js

Instale Node.js para ejecutar aplicaciones Node.js localmente. Si no tiene ninguna preferencia, obtenga la versión más reciente admitida por Elastic Beanstalk. Consulte Node.js en el documento AWS Elastic Beanstalk Plataformas para ver una lista de las versiones que se admiten.

Descargue Node.js en nodejs.org.

Confirmar la instalación de npm

Node.js usa el administrador de paquetes npm como ayuda para instalar herramientas y marcos para usarlos en su aplicación. Dado que npm se distribuye con Node.js, lo instalará automáticamente cuando descargue e instale Node.js. Para confirmar que tiene npm instalado, puede ejecutar el siguiente comando:

$ npm -v

Para obtener más información sobre npm, visite el sitio web de npmjs .

Instalar el SDK de AWS para Node.js

Si necesita administrar recursos de AWS en la aplicación, instale el SDK for JavaScript en Node.js de AWS. Instale el SDK con npm:

$ npm install aws-sdk

Para obtener más información, consulte la página de inicio del SDK for JavaScript en Node.js de AWS.

Instale el generador Express

Express es una plataforma de aplicaciones web que se ejecuta en Node.js. Para usarlo, primero debe instalar la aplicación de línea de comandos del generador Express. Una vez instalado el generador Express, puede ejecutar el comando express para generar una estructura de proyecto base para su aplicación web. Una vez el proyecto base, los archivos y las dependencias están instalados, puede iniciar un servidor Express local en su máquina de desarrollo.

nota
  • En estos pasos, se describe la instalación del generador Express en un sistema operativo Linux.

  • En el caso de Linux, en función de su nivel de permiso para los directorios del sistema, es posible que tenga que escribir delante de algunos de estos comandos con sudo.

Para instalar el generador Express en su entorno de desarrollo
  1. Cree un directorio de trabajo para su plataforma y servidor Express.

    ~$ mkdir node-express ~$ cd node-express
  2. Instale Express globalmente para disponer de acceso al comando express.

    ~/node-express$ npm install -g express-generator
  3. En función del sistema operativo, es posible que tenga que definir la ruta para ejecutar el comando express. La salida del paso anterior proporciona información si necesita definir la variable de ruta. A continuación se muestra un ejemplo para Linux.

    ~/node-express$ export PATH=$PATH:/usr/local/share/npm/bin/express

    Cuando siga los tutoriales de este capítulo, tendrá que ejecutar el comando express desde distintos directorios. Cada tutorial configura una estructura de proyecto Express de base en su propio directorio.

Ya tiene instalado el generador de línea de comandos Express. Puede usarlo para crear un directorio marco para su aplicación web, configurar dependencias e iniciar el servidor de aplicaciones web. A continuación, analizaremos los pasos para lograrlo en el directorio de node-express que hemos creado.

Configurar una plataforma y un servidor Express

Siga estos pasos para crear los directorios y el contenido del marco de Express de base. Los tutoriales en este capítulo también incluyen estos pasos para configurar el marco de Express de base en cada uno de los directorios de aplicaciones del tutorial.

Para configurar un marco y un servidor Express
  1. Ejecute el comando express. Esto genera package.json, app.js y unos directorios.

    ~/node-express$ express

    Cuando se le pregunte, escriba y si desea continuar.

  2. Configure las dependencias locales.

    ~/node-express$ npm install
  3. Compruebe que el servidor de aplicaciones web se inicie.

    ~/node-express$ npm start

    Debería ver un resultado similar a este:

    > nodejs@0.0.0 start /home/local/user/node-express > node ./bin/www

    El servidor se ejecuta en el puerto 3000 de forma predeterminada. Para probarlo, ejecute curl http://localhost:3000 en otro terminal o abra un navegador en el equipo local e ingrese el http://localhost:3000 de la dirección URL.

    Presione Ctrl+C para detener el servidor.