Conceptos básicos sobre NPM, el gestor de paquetes de Node
NPM (Node Package Manager) es el gestor de paquetes Javascript de node, que permite instalarlos tanto en el sistema como en un proyecto.
easyNPM permite instalar paquetes (generalmente de línea de comandos) de forma global, de modo que no se asocian a un proyecto específico, sino al sistema.
mediumEs posible que te hayas encontrado problemas de permisos (EACCES) con NPM al instalar paquetes. Aquí te explicamos como solucionarlos.
mediumInstalación, desinstalación y manteniemiento de paquetes de un proyecto mediante NPM
NPM permite crear proyectos web en una carpeta, organizando sus ficheros y administrando sus dependencias de forma fácil y rápida. ¡Empecemos!
easyLa finalidad principal de NPM es gestionar (instalar, desinstalar y actualizar) los paquetes (dependencias) de un proyecto de forma cómoda y rápida.
easyNPM gestiona todos los detalles de un proyecto a través de un archivo llamado package.json que se encuentra en la carpeta raíz del proyecto.
easyActualizar las dependencias de nuestros proyectos NPM no es simple. Suele usarse semantic version (semver) y existen buenas prácticas que conviene conocer.
mediumLos scripts de NPM son un método rápido para guardar y ejecutar comandos complejos y tenerlos registrados en nuestro proyecto. Aprende a hacerlos funcionar.
mediumLa carpeta node_modules es el almacén de paquetes que utiliza NodeJS a través de NPM y donde se guardan todas las dependencias de nuestro proyecto.
medium