1 votos

El uso de Node.js sin derechos de administrador - sh: nodo: comando no encontrado

He estado siguiendo esta guía (https://theshravan.net/blog/how-to-use-node-and-npm-without-installation-or-admin-rights/) para tratar de uso Node.js en mi equipo de trabajo. La guía es para windows, pero la mayoría de los pasos son los mismos para mac. No tengo derechos de administrador así que estoy usando el binario para el nodo de uso. Cuando ejecuto npm -v y node -v, tengo las versiones así que parece que todo está funcionando. Pero, cuando intento instalar los paquetes con el mecanismo nacional de prevención llego sh: node: command not found

Mi CAMINO se ve como esto: PATH=$PATH:Tools/nodejs

2voto

klanomath Puntos 19587

Los enlaces de la guía realmente no ayuda para macOS o Linux debido a las diferentes y archivo de la jerarquía de carpetas en comparación con Windows.

Recomiendo la followwing:

  1. Descargar el LTS o la versión más reciente de node.js (ambos son enlaces de descarga directa!). Node.js sitio de descarga: Descarga (no hay enlace directo).
  2. Extraer el nodo a-v(ersion)x.y.z-darwin-x64.tar.gz y cambiar el nombre de la carpeta resultante a nodo
  3. Crear una nueva carpeta bin en la carpeta de inicio
  4. Mueva el nodo de la carpeta a la carpeta bin
  5. Agregue la siguiente línea a su archivo .bash_profile:

    export PATH="$PATH:$HOME/bin/node/bin"
    

No hay necesidad de descargar npm, además, porque ya está incluido en el nodo de archivo.


Si desea instalar una versión más reciente, simplemente descarga el nuevo nodo a-v(ersion)x.y.z-darwin-x64.tar.gz archivo, extraer y trasladar su contenido a ~/bin/node/ sustitución de los viejos archivos y carpetas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X