Saltar al contenido

Empezando con el Nodo JS

Paquete.json parece:

1234567891011121314151617181920212223{"nombre": "Nombre de la aplicación", "versión": "0.0.1", "descripción": "Descripción de la aplicación", "main": "servidor.js", "scripts":{"inicio": "nodo servidor.js"}, "repositorio":{"tipo": "git", "url": "https://github. com/npm/npm.git"}, "dependencias":{"express":"~3.0.1", "sequelize": "latest", "q": "latest", "tedious": "latest", "angular": "latest", "angular-ui-router":"~0.2.11", "path": "latest", "dat-gui": "latest"}}

json

Empezando con el Nodo JS
Empezando con el Nodo JS

Las cosas más importantes de tu paquete.json son el nombre y la versión. Esos son realmente necesarios, y tu paquete no se instalará sin ellos. El nombre y la versión juntos forman un identificador que se supone que es completamente único. Los cambios en el paquete deben venir junto con los cambios en la versión.

Repositorio

123456{"repositorio":{"tipo": "git", "url": "https://github.com/npm/npm.git"}}

json

Especifique el lugar donde vive su código. A través de este repositorio, los desarrolladores pueden llegar y contribuir a su aplicación. Si el repositorio git no es GitHub, entonces el comando npm docs podrá encontrarte.

Guiones

12345{"scripts":{"start": "node server.js"}}

json

NPM provee muchos scripts útiles como npm install, npm start, npm stop etc.

Algunos valores de escritura por defecto se basan en el contenido del paquete.

1 "start": "nodo servidor.js"

json

Si hay un archivo server.js en la raíz de su paquete, entonces npm dará por defecto el comando de inicio para nodificar server.js.

Dependencias

123456789101112{"dependencias":{"express":"~3.0.1", "sequelize": "latest", "q": "latest", "tedious": "latest", "angular": "latest", "angular-ui-router":"~0.2.11", "path": "latest", "dat-gui": "latest"}}

json

Las dependencias se especifican en un simple objeto que asigna un nombre de paquete a un rango de versión. El nombre de la versión debe ser exactamente la versión.

Si quieres instalar la última versión de un archivo, sólo tienes que poner la última en lugar del nombre de la versión.

Tilde(~) se utiliza para decir «Aproximadamente equivalente a la versión».