Cuando ejecuto un comando con npx, npx me propone instalar una versión localmente.

Ejemplo

npx matcha-stock -s = MSFT

Si la versión se actualiza en npm.org, npx me da solo la versión instalada localmente y no verifica si existe una versión actualizada.

Si ejecuto

npx matcha-stock @ último -s = MSFT

Obtengo la última versión de la herramienta.

Pero, si vuelvo a ejecutar

Npx matcha-stock -s = MSFT

Obtuve la instalación anterior.

Pregunta: ¿Cómo desinstalar, borrar el caché de la versión instalada localmente del comando?

#npx #NPM

0
Raphael Mansuy 20 ene. 2021 a las 11:19

1 respuesta

La mejor respuesta

En primer lugar, NPX se utiliza para instalar paquetes localmente. Entonces, cuando ejecuta cualquier paquete con npx, se hace localmente a diferencia de npm, que instala el paquete. No afecta la caché npm ya que a veces, en lugar de instalar el paquete, es posible que solo desee usar el paquete y listo.

Eso significa que ninguno de sus paquetes está instalado, npx solo los está ejecutando como un comando.

Para obtener más detalles: https://www.educative.io/edpresso/what-is- npx

Una desventaja de NPX es que necesita buscar paquetes, estén instalados o no, antes de ejecutarlos. Esto, para mí, a veces puede ser una sobrecarga cuando necesitas hacer las cosas muy rápido.

1
Apoorva Chikara 20 ene. 2021 a las 09:28