tutorial last instalar descargar comandos node.js gruntjs npm

node.js - last - npm tutorial



Cómo saber si el paquete npm se instaló global o localmente (4)

Para verificar si un paquete específico está instalado globalmente, ejecute:

npm list -g [package-name]

Tomemos "gruñido" como ejemplo. Si está instalado globalmente, debería ver algo como esto

C:/data/tryout/test1>npm list -g grunt C:/Users/xxxxxxx/AppData/Roaming/npm └── [email protected]

Si no está instalado globalmente, debería ver algo como esto

C:/data/tryout/test1>npm list -g grunt C:/Users/xxxxxxx/AppData/Roaming/npm └── (empty)

Para verificar si un paquete específico está instalado localmente, puede ejecutar los mismos comandos que antes pero sin el parámetro -g.

fuente: Cómo verificar si el paquete npm se instaló global o localmente .

Estoy instalando grunt, node, npm, bower y grunt-cli en windows7.

Las instrucciones dicen que debería ejecutar los comandos de instalación con el indicador -g para global.

¿Cómo puedo verificar si utilicé el indicador -g cuando lo instalé? Tomará mucho tiempo desinstalarlos y reinstalarlos.


Puede enumerar todos los paquetes globales con el comando:

npm ls -g

O busque un paquete específico con:

npm ls -g [package-name]

Por ejemplo: npm ls -g @angular/cli


Use el comando de list con el indicador -g para ver todos los paquetes que están instalados globalmente:

npm list -g

Para verificar si un paquete específico está instalado globalmente, puede proporcionar el nombre del paquete ( grunt en este caso) como se ve a continuación:

npm list -g grunt

O puede usar grep para filtrar los nombres de los paquetes:

npm list -g | grep grunt

Fuente: https://docs.npmjs.com/cli/ls


npm list --depth 1 --global packagename > /dev/null 2>&1

Luego puede verificar el estado de salida para ver si está instalado o no. Gracias Adam Monsen .