Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

228
Vistas
Nodo y npm no encontrados después de reiniciar macOS

Estoy usando la computadora portátil de mi empresa y soy un nuevo usuario de Mac (usé Ubuntu antes):

  • Sistema operativo: macOS Monterey Versión 12.2

Hay dos cuentas, la de administrador y la mía. No tengo derechos de sudo. Para instalar homebrew sin derechos de administrador, seguí esta Instalación .

Para instalar el nodo, utilicé brew install node . Tanto node -v como npm -v estaban funcionando. Cuando reinicié la computadora portátil, no puedo encontrar node/npm.

Al ejecutar $ node -v , obtengo -bash: node: command not found (cambié mi terminal predeterminado de zsh a bash y el resultado es el mismo para ambos)

Probé esta solución pero no pude encontrar nvm en el sistema. Soy nuevo en mac y creo que nvm es una especie de administrador de paquetes como homebrew, por lo que esta solución no se aplica a mí (corríjame si me equivoco).

¿Cómo puedo instalar cosas en mi sistema sin derechos de sudo y conservarlas de forma permanente (como un nodo)?

EDITAR:

  • (Después de agregar brew a la RUTA) Al ejecutar - brew list|grep node , obtuve - node

  • $ echo $PATH da /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/parthkapadia/homebrew/bin

EDIT2:

  • Agregar brew a la ruta resolvió el problema, ahora incluso puedo acceder al nodo y npm (incluso después de reiniciar). Usé este sitio para agregar homebrew/bin a la ruta (en la terminal zsh)
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El problema era el camino de homebrew. No se agregó a la variable PATH. Cuando reinicié el sistema, homebrew ya no estaba en la RUTA (ya que probablemente se agregó temporalmente cuando lo instalé). Como homebrew no se agregó a PATH, la terminal no reconoció brew ni ningún paquete instalado usándolo como node o npm .

Lo resolví agregando Users/username/homebrew/bin a PATH . Los pasos que seguí son:

  • cd - para ir al directorio de inicio
  • touch .zshrc para crear un archivo .zshrc ya que no existía
  • nano .zshrc para abrir el archivo para editarlo
  • Se agregó export PATH=$PATH:/Users/yourusername/homebrew/bin en el archivo (esto agrega homebrew/bin a la variable PATH)

Ahora el terminal puede reconocer brew y, por lo tanto, node y npm también. Consulte esto para obtener una explicación más detallada sobre cómo agregar a PATH en macOS.

Gracias a todas las personas que ayudaron en los comentarios.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda