npm significa "administrador de paquetes de nodos" en chino. Es la herramienta de administración de paquetes predeterminada de la plataforma Node.js. Se instalará junto con Nodejs. npm administra los complementos de terceros correspondientes a node.js. compartir y distribuir código a través de npm, administrar las dependencias del proyecto de nodo.
El entorno operativo de este tutorial: sistema Windows 7, versión nodejs 12.19.0, computadora DELL G3.
¿Qué es la NPM? ¿Qué tiene que ver con node.js?
npm (nombre completo Node Package Manager, "administrador de paquetes de nodo") es el sistema de administración de paquetes de software predeterminado de Nodejs escrito en JavaScript. npm se puede utilizar para instalar, compartir, distribuir código y gestionar dependencias de proyectos.
npm es la herramienta de administración de paquetes en el mundo de JavaScript y la herramienta de administración de paquetes predeterminada para la plataforma Node.js, que se instalará junto con Nodejs. Similar a maven, gradle en la sintaxis de Java y pip en Python.
npm puede resolver muchos problemas en la implementación del código NodeJS. Los escenarios de uso comunes incluyen los siguientes:
Permitir a los usuarios descargar paquetes de terceros escritos por otros desde el servidor NPM para uso local.
Permite a los usuarios descargar e instalar programas de línea de comandos escritos por otros desde el servidor NPM para uso local.
Permite a los usuarios cargar paquetes o programas de línea de comandos que escriben en el servidor NPM para que otros los utilicen.
npm coexiste con Nodejs. Mientras Nodejs esté instalado, npm también se instalará después de instalar Nodejs. Abra la terminal y ejecute el siguiente comando para verificar si la instalación se realizó correctamente.
Conocimiento ampliado: ¿Qué sucede al ejecutar npm run xxx?
Al ejecutar npm run xxx, npm primero buscará el programa que se ejecutará en node_modules/.bin en el directorio actual y lo ejecutará si lo encuentra;
Si no lo encuentra, busque desde node_modules/.bin global npm i -g xxx lo instalará en el directorio global;
Si aún no se encuentra el directorio global, verifique la variable de entorno de ruta para ver si hay otros programas ejecutables con el mismo nombre.