Asumiendo que ya has instalado Node.js, crea un directorio para albergar tu aplicación, y haz que ese sea tu directorio de trabajo.
$ mkdir myapp$ cd myapp
Usa el comando npm init
para crear un archivo package.json
para tu aplicación.Para más información sobre cómo funciona package.json
, consulta Especificaciones del paquete de npm.json handling.
$ npm init
Este comando te pide una serie de cosas, como el nombre y la versión de tu aplicación.Por ahora, puedes simplemente pulsar RETURN para aceptar los valores predeterminados para la mayoría de ellos, con la siguiente excepción:
entry point: (index.js)
Introduce app.js
, o lo que quieras que sea el nombre del archivo principal. Si quiere que sea index.js
, pulse RETURN para aceptar el nombre de archivo por defecto sugerido.
Ahora instale Express en el directorio myapp
y guárdelo en la lista de dependencias. Por ejemplo:
$ npm install express --save
Para instalar Express temporalmente y no añadirlo a la lista de dependencias:
$ npm install express --no-save
Por defecto con la versión npm 5.0+ npm install añade el módulo a la lista dependencies
en el archivo package.json
; con versiones anteriores de npm, debe especificar la opción --save
explícitamente. Entonces, después, ejecutando npm install
en el directorio de la aplicación se instalarán automáticamente los módulos en la lista de dependencias.