驴Para que sirve el archivo package.json?
El archivo package.json
contiene todos los metadatos acerca del proyecto tal como descripci贸n, licencia, dependencias y scripts.
{
"name": "mi-app",
"version": "0.2.3",
"description": "Mi aplicaci贸n",
"main": "index.js",
"dependencies": {
"express": "~2.2.0"
},
"devDependencies": {
"gulp": "~0.4.0"
}
}
En la mayor铆a de los casos es sencillo encontrar que m贸dulos son requeridos y cuales son los comandos principales y archivos al solo ver la estructura del archivo
package.json
.
驴Cu谩les son las principales propiedades del archivo package.json?
- name (nombre)
- version number (version)
- dependencies (dependencias)
- license (licencia)
- scripts (comandos)
Para crear un archivo
package.json
ejecutanpm init
y completa las preguntas que aparecen a continuaci贸n.
驴C贸mo se crea un m贸dulo privados en Nodejs?
El incluir la opci贸n private: true
dentro de las propiedades del package.json
permite evitar que este sea publicado como p煤blico accidentalmente.
Cualquiera de los m贸dulos que se intente incluir mediante
require
debe instalarse de forma local.