Si están desinstalando NodeJS por algún error y lo que desean es realizar una instalación limpia, les sugiero que utilicen un manejador de versiones como nvm (les dejaré un enlace al final).
Si estas utilizando macOS Mojave, o tal vez alguna de las siguientes versiones anteriores: Catalina, Mojave, High Sierra, Sierra, El Capitan, Yosemite o Mavericks y necesitas las Herramientas de Línea de Comando, conocidas como Command Line Tools –pero no quieres todo el paquete Xcode-, solo necesitas ejecutar el siguiente comando desde una nueva terminal (dentro de Aplicaciones/Utilidades):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* sudo rm -rf /usr/local/lib/node* sudo rm -rf /usr/local/include/node* sudo rm -rf /usr/local/bin/npm sudo rm -rf /usr/local/bin/node sudo rm -rf /usr/local/share/man/man1/node* sudo rm -rf /usr/local/share/man/man1/npm* sudo rm -rf /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm sudo rm -rf ~/.npmrc sudo rm -rf ~/.node-gyp sudo rm -rf ~/.node_repl_history sudo rm -rf /opt/local/bin/node sudo rm -rf /opt/local/include/node sudo rm -rf /opt/local/lib/node_modules sudo rm -rf /usr/local/share/doc/node sudo rm -rf /usr/local/share/systemtap/tapset/node.stp |
Una ventana emergente se abrirá con un mensaje indicando: «The xcode-select command requires the command line developer tools. Would you like to install the tools now?» Debemos hacer click en «Install» y luego aceptar los Términos de Servicio. Esperamos que la descarga e instalación terminen, son aproximadamente unos 150 MB.
Si ya tienes una cuenta de desarrollador Apple (no es necesario que sea pagada), las herramientas también se pueden descargar desde el siguiente enlace: More Downloads for Apple Developers ahí simplemente hacen una búsqueda del termino «command line» y escogen el archivo mas reciente.
También pueden descargar el manejador de versiones NVM (Node Version Manager) desde aquí.
nvm is a version manager for node.js, designed to be installed per-user, and invoked per-shell.
nvm
works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL.
Saludos.