Que es NPM?

Node Package Manager o NPM es el gestor de paquetas mas popular de Node. En el podemos encontrar muchos paquetrs o librerías que pueden ser bastante útiles en tu proyecto, un ejemplo de ello es React. Ademas tambien puedes subir tus propios paquetas y contribuir con con la comunidad.

npm

Iniciar un proyecto

Para iniciar un proyecto de NPM es importante tener una carpeta con el nombre del proyecto, ya sea un módulo para realizar x funciones o una web. Seguidamente nos movemos a la carpeta que acabamos de crear e inicializamos el proyecto con el comando npm init, es recomendable haber inicializado git antes como buena práctica. Al ejecutar este comando nos pedirá ciertos datos por consola:

Finalmente npm te mostrará un previo del archivo package.json, donde encontramos el nombre del proyecto, las dependencias que tengamos etc, y te preguntará si está todo correcto.