npm en el entorno de nodo es la herramienta predeterminada de administración y distribución de paquetes; el nombre completo de npm es "Node Package Manager", que se ha convertido en un estándar no oficial para publicar módulos de nodo. npm permite a los usuarios descargar paquetes de terceros escritos por otros. el servidor NPM para usarlo localmente, o permitir a los usuarios cargar paquetes o programas de línea de comandos que escriben en el servidor NPM para que otros los usen.
El entorno operativo de este artículo: sistema Windows 10, nodejs versión 16, computadora Dell G3.
npm es el administrador de paquetes predeterminado para el entorno de ejecución de JavaScript Node.js.
El nombre completo de NPM es Node Package Manager. Es una herramienta de distribución y administración de paquetes de NodeJS y se ha convertido en un estándar no oficial para publicar módulos (paquetes) de Node.
npm es una herramienta de administración de paquetes instalada junto con Nodejs. Puede resolver muchos problemas en la implementación del código de 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.
Dado que la nueva versión de nodejs ha integrado npm, npm también se instaló antes. También puede probar si la instalación se realizó correctamente ingresando "npm -v". El comando es el siguiente. Si aparece un mensaje de versión, la instalación se realizó correctamente:
$npm-v2.3.0Si tiene instalada una versión anterior de npm, puede actualizarla fácilmente mediante el comando npm. El comando es el siguiente:
$ sudo npm install npm -g/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/[email protected] /usr/local/lib/node_modules/npmSi es un sistema Windows, use el siguiente comando: npm install npm -g
Instalación global versus instalación local
La instalación del paquete npm se divide en dos tipos: instalación local (local) e instalación global (global). A juzgar por la línea de comando, la única diferencia es si hay -g, como por ejemplo.
npm install express # Instalación local npm install express -g # Instalación globalSi se produce el siguiente error: npm err Error: conecte ECONNREFUSED 127.0.0.1:8087
La solución es: $ npm config set proxy null
instalación local
Coloque el paquete de instalación en ./node_modules (el directorio donde se ejecuta el comando npm). Si no hay un directorio node_modules, el directorio node_modules se generará en el directorio donde se ejecuta actualmente el comando npm.
Los paquetes instalados localmente se pueden introducir mediante require().
Instalación global
Coloque el paquete de instalación en /usr/local o en el directorio de instalación de su nodo.
Se puede utilizar directamente desde la línea de comando.
Si desea la funcionalidad de ambos, deberá instalarla en ambos lugares o usar el enlace npm.
Aprendizaje recomendado: "videotutorial de nodejs"
Lo anterior es el contenido detallado de npm en el entorno de nodo. Para obtener más información, preste atención a otros artículos relacionados en este sitio.