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.

    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.

     

    Etiquetas:

    Deja una respuesta

    Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *