¿Cómo instalar y ejecutar Yarn como usuario local (sin derechos de adm

¿Cómo instalar y ejecutar Yarn como usuario local (sin derechos de administrador)?

Uso Windows como un usuario simple (no tengo ningún derecho de administrador) y quiero instalar Yarn y usar comandos como Instalar Yarn, Agregar Yarn e Iniciar Yarn.

Encontré esto en Stackoverflow sobre cómo instalar Node.JS como usuario local, pero no puedo hacerlo funcionar fuera de esa carpeta: instalar NodeJS LTS en Windows como usuario local (sin derechos de administrador)

Ahora tengo Node desempaquetado en la carpeta: C:\Users\USERNAME\Applications\node y lo he agregado a mi ruta a mis variables usando: rundll32 sysdm.cpl,EditEnvironmentVariables. Puedo ejecutar node -v y npm -v y funciona. Instalé Yarn usando npm install --global yarn pero no puedo hacer que funcione fuera de esa carpeta.

Quiero ir a D:\projects\projectName\app-dev y ejecutar Yarn Install para instalar las dependencias de un proyecto que cloné de GitHub. ¿Cómo hago para que funcione?

¡ACTUALIZACIÓN! Para cualquiera, el problema no fue con Yarn. En realidad, fue con Node.JS y PATH en la variable de entorno. Por alguna razón, hasta que reinicié mi computadora, la RUTA no se actualizó para incluir la nueva ubicación de Node.JS. Asegúrese de leer la respuesta de esta pregunta y no debería tener ningún problema. instale NodeJS LTS en Windows como usuario local (sin derechos de administrador)

Mostrar la mejor respuesta

así no es como instalas yarn jajaja intenta buscar en Google "instalar yarn en windows"

@RobbieMilejczak, ¿leíste mi pregunta o simplemente respondiste porque te sientes solo? Pregunté cómo instalar y usar Yarn con Node.JS en una computadora donde no tiene derechos de administrador y, por lo tanto, no se puede usar un instalador .msi para instalar Yarn. Gracias, pero tu respuesta LMGTFY es solo L-)

Ejecute npm bin -g, que imprimirá el nombre de la carpeta donde npm instala los ejecutables y agregará esa carpeta a su ruta. Reinicie el símbolo del sistema/PowerShell y debería funcionar.

Hola, @Strelok, gracias por tu respuesta, pero el problema estaba en mi instalación de Node.JS sin derechos de administrador. La respuesta publicada desde aquí: enlace ha resuelto mi problema. Por alguna razón, no me permitió agregar la nueva RUTA a la variable de entorno. Pero después de un reinicio ahora funciona. Extraño

Es posible que pueda instalar Yarn localmente con

  1. npm i -S yarn y luego
  2. añádelo a tu ruta SET PATH=%PATH%;c:\to\your\project\node_modules\.bin\yarn

Ahora en la misma ventana de terminal puedes usarlo con yarn install ...

Hola, @Highmastdon, gracias por tu respuesta, pero el problema estaba en mi instalación de Node.JS sin derechos de administrador. La respuesta publicada desde aquí: enlace ha resuelto mi problema. Por alguna razón, no me permitió agregar la nueva RUTA a la variable de entorno. Pero después de un reinicio ahora funciona. Extraño

Sí, esto es exactamente lo que estoy mitigando con esta forma de configurar PATH env-var.

¿Puede decirme qué significa este indicador -S en este caso?

Para cualquiera, el problema no fue con Yarn. En realidad, fue con Node.JS y PATH en la variable de entorno.

Por alguna razón, hasta que reinicié mi computadora (Windows 10), la RUTA no se actualizó para incluir la nueva ubicación de Node.JS. Asegúrese de leer la respuesta de esta pregunta y no debería tener ningún problema: instalar NodeJS LTS en Windows como usuario local (sin derechos de administrador)

Compruebe tres veces que el nodo se está ejecutando y Yarn o cualquier otra dependencia debería funcionar bien