npm (1): un administrador de paquetes de JavaScript
SINOPSIS
Esta es la información suficiente para que pueda empezar a trabajar.
Mucha más información estará disponible a través de npm help
una vez que esté instalado.
IMPORTANTE
Necesita el nodo v6 o superior para ejecutar este programa.
Para instalar una versión antigua y no compatible de npm que funcione en el nodo v5
y anteriores, clone el repositorio de git y busque en las etiquetas y ramas antiguas.
npm está configurado para usar el registro público de npm, Inc. en
https://registry.npmjs.org de forma predeterminada. El uso del registro público de npm
está sujeto a los términos de uso disponibles en https://www.npmjs.com/policies/terms .
Puede configurar npm para utilizar cualquier registro compatible que desee
, e incluso ejecutar su propio registro. Consulte el documento sobre
registros .
Instalación súper fácil
npm se incluye con node .
Computadoras Windows
Obtenga el MSI . npm está en él.
Computadoras Apple Macintosh
Obtenga el paquete . npm está en él.
Otros tipos de Unices
Corre make install
. npm se instalará con node.
Si desea una instalación de pantalones más elegante (una versión diferente,
rutas personalizadas , etc.), siga leyendo.
Instalación elegante (Unix)
Hay un script de instalación bastante sólido en
https://www.npmjs.com/install.sh . Puede descargarlo y ejecutarlo.
Aquí hay un ejemplo usando curl:
curl -L https://www.npmjs.com/install.sh | sh
Un poco más elegante
Puede establecer cualquier parámetro de configuración de npm con ese script:
npm_config_prefix=/some/path sh install.sh
O puede ejecutarlo en modo de depuración uber:
npm_debug=1 sh install.sh
Incluso más elegante
Obtén el código con git. Úselo make
para crear los documentos y hacer otras cosas.
Si planeas hackear en npm, make link
es tu amigo.
Si tiene el código fuente de npm, también puede establecer
claves de configuración arbitrarias de forma semipermanente usando ./configure --key=val ...
, y luego
ejecutar los comandos npm haciendo node bin/npm-cli.js <command> <args>
. (Esto es útil
para probar o ejecutar cosas sin realmente instalar npm).
Instalación o actualización de Windows
Se han realizado muchas mejoras para los usuarios de Windows en npm 3; tendrá una mejor
experiencia si ejecuta una versión reciente de npm. Para actualizar, o bien utilizar de Microsoft
herramienta de actualización ,
descargar una nueva versión del nodo ,
o siga las instrucciones de actualización de Windows en el
NPM Instalación / actualización posterior.
Si eso no es lo suficientemente elegante para usted, puede buscar el código con
git y jugar con él directamente.
Instalación en Cygwin
No.
Desinstalar
Es tan triste verte partir.
sudo npm uninstall npm -g
O, si eso falla,
sudo make uninstall
Desinstalación más severa
Por lo general, las instrucciones anteriores son suficientes. Eso eliminará
npm, pero dejará todo lo que haya instalado.
Si desea eliminar todos los paquetes que tenga instalado,
a continuación, puede utilizar el npm ls
comando para encontrarlos, y luego npm rm
a
eliminarlos.
Para eliminar el cruft dejado por npm 0.x, puede usar el
clean-old.sh
archivo de script incluido . Puede ejecutarlo convenientemente así:
npm explore npm -g -- sh scripts/clean-old.sh
npm usa dos archivos de configuración, uno para configuraciones por usuario y otro
para configuraciones globales (para todos los usuarios). Puede verlos haciendo:
npm config get userconfig # defaults to ~/.npmrc
npm config get globalconfig # defaults to /usr/local/etc/npmrc
La desinstalación de npm no elimina los archivos de configuración de forma predeterminada. Usted
debe quitar manualmente por sí mismo si los quieres ido. Tenga en cuenta que
esto significa que las futuras instalaciones de npm no recordarán la configuración que
ha elegido.
Más documentos
Consulte los documentos .
Puede usar el npm help
comando para leer cualquiera de ellos.
Si es un desarrollador y desea utilizar npm para publicar su programa,
debería leer esto .
LOCO
Cuando encuentre problemas, infórmelos:
Asegúrese de incluir toda la salida del comando npm que no funcionó
como se esperaba. También npm-debug.log
es útil proporcionar el archivo.
VER TAMBIÉN
- sobre el nivel del mar (1)
- npm-ayuda (1)