https://www.npmjs.com
Se busca el que se quiere y se instala con npm, por ejemplo:
npm install colors
Nos creará (si no existe ya) la carpeta de nodes_modules y almacenará ahí el nuevo paquete, y para usarlo ya simplemente:
var colors = require('colors');
También nos creará un fichero package.json donde estará la lista de todos los módulos que hemos ido instalando. De esta manera gracias a este fichero si se pasa a otro proyecto no hay que copiar la carpeta node_modules sino con ejecutar:
npm install
Ya instala de nuevo todos los paquetes que haya en package.json
Es MUY interesante tener instalado siempre el módulo de Nodemon:
npm i nodemon -D
Sirve para no tener que estar continuamente ejecutándolo desde el servidor y en cuanto hay algún mínimo cambio ya se ejecuta.Lo de "-D" es para crear en el package.json que son dependencias que son para desarrollo (para hacer pruebas nosotros mientras programamos pero q luego no se usarán)
Para poder ejecutarlo en el "scripts" del package.json ponemos por ejemplo:
"dev":"nodemon src/pepe.js"
Y para ejecutarlo desde la consola:
npm run dev
Y ya cualquier cambio que vayamos haciendo en el código se va reflejando en tiempo real sin necesidad de tener q estar escribiendo todo el rato "npm run dev"
Es muy cómodo en vez de usar nodemon con -d (para developers) ponerlo (nodemon sirve para estar vigilando constante un fichero y si se produce cualquier modificación pues se refleja al instante):
npm i nodemon -G
Así se instala globalmente en TODOS los proyectos de la carpeta y los cambios se ven reflejados en todos. Y así al estar instalado globalmente solo con poner por ejemplo:
npx nodemon pepeluis.js
Cualquier cambio que se vaya realizando en pepeluis.js se irá reflejando en la consola
No hay comentarios:
Publicar un comentario