Instalación
Suponiendo que ya ha instalado Node.js, cree un directorio para que contenga la aplicación y conviértalo en el directorio de trabajo.
$ mkdir myapp
$ cd myapp
Utilice el mandato npm init para crear un archivo package.json para la aplicación.
Para obtener más información sobre cómo funciona package.json, consulte Specifics of npm’s package.json handling.
$ npm init
Este mandato solicita varios elementos como, por ejemplo, el nombre y la versión de la aplicación. Por ahora, sólo tiene que pulsar INTRO para aceptar los valores predeterminados para la mayoría de ellos, con la siguiente excepción:
entry point: (index.js)
Especifique app.js o el nombre que desee para el archivo principal. Si desea que sea index.js, pulse INTRO para aceptar el nombre de archivo predeterminado recomendado.
A continuación, 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, omita la opción --save:
$ npm install express
Los módulos de Node que se instalan con la opción --save se añaden a la lista dependencies en el archivo package.json.
Posteriormente, si ejecuta npm install en el directorio app, los módulos se instalarán automáticamente en la lista de dependencias.