Según leí en foros y en la misma documentación de Node no es recomendable usar sudo al para instalar paquetes con npm.
Así que para evitar tener que escribir sudo sin que nos aparezcan problemas de permisos algo que me ha servido es utilizar nvm ya que además de no tener que usar sudo también me ayuda a manejar las versiones que quiero utilizar de este manejador de paquetes que es NodeJS.
Instalarlo ha sido muy sencillo, solo ejecutamos este comando en nuestra terminal:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
o
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Después cierran y abren nuevamente la terminal y listo!
Para comprobar que lo tengan instalado escriben el siguiente comando:
nvm --version
Probremos instalar Node:
nvm install 12.2.0
Esa es la versión más reciente de Node, para comprobar que tengamos Node instalado ejecutamos:
node -v
Si quieres instalar otra version de NodeJS tienes que volver a escribir el comando de arriba junto con la versión que deseas instalar.
nvm install 10.15.3
Para ver todas las versiones que tenemos instaladas de NodeJS ejecutamos:
nvm list
Por defecto la primera versión de node será la primera que instalamos, pero si queremos cambiar esto solo debemos ejecutar
nvm alias default 10.15.3
Espero que les haya servido ❤
Referencias:
Top comments (0)