Cómo desinstalar Node.js de Mac OSX

    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.

    Te puede interesar:Probando el código de Node.js con Mocha y Chai

    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:

    Te puede interesar:Argumentos de la línea de comandos en Node.js

    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)!

    Te puede interesar:Enlaces simbólicos en Unix / Linux

    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.

    Te puede interesar:Leer y escribir archivos CSV con Node.js

    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ó:

    Te puede interesar:Git: Checkout a Remote Branch
    $ 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).

    Te puede interesar:Demostración matemática de la corrección y eficiencia del algoritmo

    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.

     

    Rate this post

    Etiquetas: