Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
npm init
package.json
package.json
{
"name": "proyecto", // Indicamos el nombre del proyecto
"version": "0.0.0", // Indicamos la versión del proyecto
"private": true,
"scripts": {
"start": "node ./bin/www" //Indicamos el archivo que se debe ejecutar para arrancar el proyecto
},
"dependencies": {
"body-parser": "~1.13.2",
"cookie-parser": "~1.3.5",
"debug": "~2.2.0",
"express": "~4.13.1",
"hbs": "~3.1.0",
"morgan": "~1.6.1",
"serve-favicon": "~2.3.0"
}
}
Al ejecutar npm i (install), se busca el archivo ‘package.json’ y se procede a instalar todos los módulos especificados en la propiedad ‘dependencies’.
Además del nodo dependencies, en muchos proyectos puedes tener también el nodo dev-dependencies. Si creas un package para subirlo a npm y que lo use la gente, ellos solo querrán instalarse las dependencies para poder usarlo; no necesitarán instalar las herramientas de desarrollo ubicadas en devDependencies.
Error al ejecutar npm i

Podemos salvar este problema ejecutando:
npm i -f