Cómo desinstalar Node.js de Mac OSX

C

Si lees una de mis publicaciones anteriores sobre cómo instalar Node.js, probablemente hayas notado que hay varias formas de instalarlo en tu computadora. Esto podría ser de un administrador de paquetes, del código fuente o de una distribución binaria precompilada. Entonces, ¿qué haces cuando quieres desinstalar Node.js?

Aquí describiré algunas formas en las que puede desinstalarlo de su computadora Mac OSX. Solo tenga en cuenta que estos comandos eliminarán el ejecutable de Node, y no necesariamente todos los proyectos de Node o la caché de NPM.

A mano

Si instaló Node por fuente o desde una distribución binaria, es probable que deba eliminar el ejecutable y otros recursos manualmente. Desafortunadamente, esto no es fácil ya que hay bastantes directorios que contienen recursos de Node, como npm y node_modules.

Para desinstalar completamente el node ejecutable así como npm, aquí hay algunas instrucciones sobre qué hacer:

Tenga en cuenta que no todos los directorios enumerados aquí pueden existir en su sistema, dependiendo de su método de instalación.

  • Eliminar node y / o node_modules desde /usr/local/lib
  • Eliminar node y / o node_modules desde /usr/local/include
  • Eliminar node, node-debugy node-gyp desde /usr/local/bin
  • Eliminar .npmrc desde su directorio de inicio (estas son sus configuraciones de npm, no elimine esto si planea reinstalar Node de inmediato)
  • Eliminar .npm desde su directorio personal
  • Eliminar .node-gyp desde su directorio personal
  • Eliminar .node_repl_history desde su directorio personal
  • Eliminar node* desde /usr/local/share/man/man1/
  • Eliminar npm* desde /usr/local/share/man/man1/
  • Eliminar node.d desde /usr/local/lib/dtrace/
  • Eliminar node desde /opt/local/bin/
  • Eliminar node desde /opt/local/include/
  • Eliminar node_modules desde /opt/local/lib/
  • Eliminar node desde /usr/local/share/doc/
  • Eliminar node.stp desde /usr/local/share/systemtap/tapset/

Esta lista debe incluir casi todas las referencias a Node en su sistema. Tenga en cuenta que puede haber más. ¡Por favor, avíseme si encuentra otros (y cómo instaló Node originalmente)!

Homebrew

El método Homebrew es posiblemente una de las formas más fáciles de activar y desactivar Node de su sistema. El comando para eliminarlo es tan simple como el comando para instalarlo. Asumiendo que usaste brew install node para instalarlo, simplemente ejecute esto para deshacerse de él:

$ brew uninstall node

¡Y eso es! Todos los rastros del ejecutable desaparecerán de su sistema.

NVM

El Administrador de versiones de node (NVM) es casi tan conveniente como Homebrew, pero de una manera diferente. Le permite instalar múltiples versiones de Node en su sistema para que pueda cambiar fácilmente de una a otra.

Eventualmente, probablemente querrá deshacerse de una de las versiones cuando haya terminado con ella. Y al igual que Homebrew, puede hacer esto fácilmente usando un comando similar a la forma en que lo instaló:

$ nvm uninstall <version>

Y un ejemplo completo de esto podría ser algo como:

$ nvm uninstall v0.12.2

Y ahora solo se desinstalará la versión v0.12.2 de Node. Tenga en cuenta que si tenía varias versiones instaladas, Node seguirá estando en su sistema, pero no la v0.12.2 (usando el ejemplo anterior).

Instalaciones fantasma

Si por alguna razón ninguno de los métodos anteriores funcionó para usted, siempre puede buscar el ejecutable usando la herramienta de línea de comando which. Este comando le muestra la ubicación del archivo para un comando dado.

Podemos usar esto para encontrar dónde está instalado Node en su sistema. Puedes probar esto con:

$ which node
/Users/scott/.nvm/versions/node/v4.1.2/bin/node

Puedes ver en la salida que mi node El comando está vinculado a una versión de NVM, aunque el suyo puede estar ubicado en otro lugar. Ahora puedo usar esta información para desinstalarlo.

El uso de esta herramienta debería ayudarlo a descubrir cómo se instaló el ejecutable o cómo eliminarlo manualmente.

 

About the author

Ramiro de la Vega

Bienvenido a Pharos.sh

Soy Ramiro de la Vega, Estadounidense con raíces Españolas. Empecé a programar hace casi 20 años cuando era muy jovencito.

Espero que en mi web encuentres la inspiración y ayuda que necesitas para adentrarte en el fantástico mundo de la programación y conseguir tus objetivos por difíciles que sean.

Add comment

Sobre mi

Últimos Post

Etiquetas

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con tus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad