alejo8591 / unipiloto-am-2

Repositorio Oficial para el Diplomado en Desarrollo de Aplicaciones Móviles (AM-2)
MIT License
11 stars 5 forks source link

NODEJS - Modulos Instalados #10

Closed jorgeordovi closed 9 years ago

jorgeordovi commented 9 years ago

Tengo problemas para ubicar cuales fueron los modulos que instalamos en NODEJS hasta la fecha. podrian indicar?

Gracias!

desaextremo commented 9 years ago

Buenos dias:

Me parece que el archivo package.json te muestra las dependencias

{ "name": "25042015_2", "version": "1.0.0", "description": "prueba", "main": "gulpfile.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "covalle", "license": "bsd", "dependencies": { "body-parser": "^1.12.3", "consolidate": "^0.12.1", "debug": "^2.1.3", "express": "^4.12.3", "fs": "0.0.2", "swig": "^1.4.2" } }

en este caso creo que los paquetes usados son:

y para la descarga ubicados en la consola de node usamos el comando npm install --save (iniciando con express).

alejo8591 commented 9 years ago

@jorgeordovi recuerda que para eso utilizamos el package.jsonque es el archivo que contiene la información de la aplicación en este caso el JSON que nos muestra @desaextremo:

{
"name": "25042015_2",
"version": "1.0.0",
"description": "prueba",
"main": "gulpfile.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "covalle",
"license": "bsd",
"dependencies": {
"body-parser": "^1.12.3",
"consolidate": "^0.12.1",
"debug": "^2.1.3",
"express": "^4.12.3",
"fs": "0.0.2",
"swig": "^1.4.2"
}
}

Si es la primera vez y no esta presente en la carpeta, lo debemos crear con npm init; en adelante las instrucciones que nos pide como nombre, versión, licencia, descripción entre otros...

Después de esto si realizas lo que te indica @desaextremo agregar los paquetes que hacen falta:

Los instalas con el comando npm install nombre_paquete --save para que los agregue al objeto dependencies en el package.json que es donde se gestionan las dependencias del proyecto. Después cuando lo vuelvas a utilizar, y este almacenada información como:

{
"dependencies": {
"body-parser": "^1.12.3",
"consolidate": "^0.12.1",
"debug": "^2.1.3",
"express": "^4.12.3",
"fs": "0.0.2",
"swig": "^1.4.2"
}
}

simplemente instalas todo con npm install

jorgeordovi commented 9 years ago

Mil gracias @desaextremo y @alejo8591 ahora esta todo en orden.