ccc

Node.js: Instalar paquetes de otros desarrolladores

Si queremos usar paquetes (módulos) de otros desarrolladores (aparte de los que trae Node por defecto) están todos en:
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