Comando encontrado con `which` en las nuevas rutas pero aún intenta ejecutarse desde la ruta anterior


0

He instalado una nueva versión de npmen el directorio personalizado .npm-global/biny lo he eliminado /usr/local/bin. Se declara la nueva ruta:

PATH=/usr/local/bin:./node_modules/.bin:/Users/dmitrizaitsev/.npm-global/bin:...

y lo nuevo npmse encuentra con which:

which npm
/Users/dmitrizaitsev/.npm-global/bin/npm

Sin embargo, todavía intenta ejecutarse desde la ruta anterior y falla:

npm
-bash: /usr/local/bin/npm: No such file or directory

¿Alguna idea de lo que está mal aquí?

Respuestas:


5

El viejo camino todavía está en caché por el caparazón. Abra una nueva pestaña / ventana o ejecútelo hash -rpara borrarlo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.