Nvm-windows: nvm use down no funciona mientras que el directorio de inicio del usuario tiene espacio

Creado en 10 abr. 2016  ·  8Comentarios  ·  Fuente: coreybutler/nvm-windows

Mi entorno

  • [] Windows 7 o inferior (no es realmente compatible debido a EOL)
  • [] Windows 8
  • [] Windows 8.1
  • [x] Windows 10
  • [] Windows 10 IoT Core
  • [] Windows Server 2012
  • [] Windows Server 2012 R2
  • [] Windows Server 2016
  • [] Mi instalación de Windows no está en inglés.

    Ya tengo...

  • [x] lea el archivo README para estar al tanto de errores de npm y problemas de antivirus.

  • [x] revisó la wiki para asegurarse de que mi problema aún no se haya resuelto.
  • [x] verificado Estoy usando una cuenta con privilegios administrativos.
  • [x] buscó los problemas (abiertos y cerrados) para asegurarse de que no sea un duplicado.
  • [x] se aseguró de que esta no sea una pregunta sobre cómo usar NVM para Windows, ya que gitter se usa para preguntas y comentarios.

    Mi problema está relacionado con (marque solo los que correspondan):

  • [] settings.txt

  • [] soporte de proxy
  • [] Soporte de 32 o 64 bits

Ninguna de las anteriores

Comportamiento esperado

Mi directorio de inicio es algo así como C: Usersxxx yyy que tiene un espacio entre xxx y yyy

Paso 1. Instalación a través del instalador.
Paso 2. nvm install 4.4.2
Paso 3. uso de nvm 4.4.2

Comportamiento real

en el paso 3, recibí un mensaje de error como
Estado de salida 1: "C: Usersxxx" no se reconoce como un comando interno o externo, programa operable o archivo por lotes.

Pasos para reproducir el problema:

instalar y usar nvm por un usuario cuyo directorio de inicio tenga un espacio.

duplicate

Comentario más útil

Esta es la solucion:

  1. Desinstale nvm a través del Panel de control
  2. Instale nvm a través de nvm-setup.exe
  3. Cuando se le solicite, cambie la ruta de instalación de _C: UsersAppDataRoamingnvm_ a _C: UsersPublicnvm_.

Ejecutar nvm root ahora debería mostrar _C: UsersPublicnvm_ y las cosas _ deberían_ simplemente funcionar.

Todos 8 comentarios

Tengo el mismo problema: llorar:

Esta es la solucion:

  1. Desinstale nvm a través del Panel de control
  2. Instale nvm a través de nvm-setup.exe
  3. Cuando se le solicite, cambie la ruta de instalación de _C: UsersAppDataRoamingnvm_ a _C: UsersPublicnvm_.

Ejecutar nvm root ahora debería mostrar _C: UsersPublicnvm_ y las cosas _ deberían_ simplemente funcionar.

Hola !
El mismo problema aquí, pero no pude solucionarlo. Estoy usando el indicador casual e instalé el mod cygwin.

  1. Desinstalé nvm y node.
  2. Instale el nodo (en 64bits con .msi ).
  3. Instale nvm para Windows reemplazando mi nombre espaciado con Public en la ruta de instalación.
  4. Después de mi prueba, aquí lo que pide:
    node

el mismo problema que Ugarz
y cuando desinstalo todo el nodo antes de instalar nvm-windows .después de eso, abra cmd.ext. me dice que "erroe open setting.txt: el sistema no puede encontrar el archivo especificado"

Duplicado del # 41.

  1. En cmd, vaya a su directorio de inicio y escriba dir / x para ver el nombre abreviado de esta carpeta
  2. Luego reemplace su nombre de usuario con este nombre abreviado en el archivo setting.txt
  3. Funciona
  1. En cmd, vaya a su directorio de inicio y escriba dir / x para ver el nombre abreviado de esta carpeta
  2. Luego reemplace su nombre de usuario con este nombre abreviado en el archivo setting.txt
  3. Funciona

Esto funciona ... Gracias

Esto funciona para mi..! Gracias

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

martijnsenden picture martijnsenden  ·  3Comentarios

tomByrer picture tomByrer  ·  4Comentarios

AllainPL picture AllainPL  ·  7Comentarios

hsali picture hsali  ·  4Comentarios

webspecialist picture webspecialist  ·  5Comentarios