4Geeks logo
4Geeks logo

Courses

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Coding Bootcamp

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Data Science and Machine Learning - 16 wks

Full-Stack Software Developer - 16w

Buscar en lecciones

IngresarEmpezar
← Volver a Cómo hacerlo
Editar en Github

Cómo instalar node y nvm en un Mac osx (mojave)

Escrito por:

Alejandro Sanchez

Aqui hay varias formas de instalar node en cualquier mac, pero mi recomendación es instalarlo usando brew y nvm. Creo que es la mejor manera por varias razones:

  1. Algunas veces querrás cambiar entre varias versiones de node dependiendo de la librerías que uses, no quieres quedarte solo con una versión.
  2. Brew es un gestionador de paquetes para mac increíble que contiene paquetes muy maduros a prueba de balas en caso de posibles bugs.

Pasos para instalarlo:

  1. Instalar brew (si es que ya no lo tienes)
    Según el sitio oficial de brewbrew sòlo debes pegar un comando en la consola:
1$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Instalar NVM usando brew
1$ brew install nvm
  1. Cargarlo en la terminal
1$ mkdir -p ~/.nvm 2$ echo $'export NVM_DIR="$HOME/.nvm"\n. "/usr/local/opt/nvm/nvm.sh"' >> ~/.bash_profile
  1. Reiniciar la terminal actual.
1$ source ~/.bash_profile
  1. Instalar node version 8 o la versión que tu quieras.
1$ nvm i 8

Si tuviste errores

Por favor deja un mensaje'/issue' en este repositorio e intentaremos ayudarte. Tambièn puedes contribuir con una pull-request si crees que esta guía necesita actulizaciones.