Nvm-windows: nvm use down не работает, пока в домашнем каталоге пользователя есть место

Созданный на 10 апр. 2016  ·  8Комментарии  ·  Источник: coreybutler/nvm-windows

Моя среда

  • [] Windows 7 или более ранняя версия (не полностью поддерживается из-за EOL)
  • [ ] Windows 8
  • [] Windows 8.1
  • [x] Windows 10
  • [] Windows 10 IoT Core
  • [] Windows Server 2012
  • [] Windows Server 2012 R2
  • [] Windows Server 2016
  • [] Моя установка Windows не на английском языке.

    Я уже...

  • [x] прочтите README, чтобы узнать о проблемах с npm и антивирусах.

  • [x] просмотрел вики, чтобы убедиться, что моя проблема еще не решена.
  • [x] проверено. Я использую учетную запись с правами администратора.
  • [x] проверил проблемы (открытые и закрытые), чтобы убедиться, что это не дубликаты.
  • [x] убедился, что это не вопрос о том, как использовать NVM для Windows, поскольку gitter используется для вопросов и комментариев.

    Моя проблема связана с (отметьте только те, которые применимы):

  • [] settings.txt

  • [] поддержка прокси
  • [] Поддержка 32 или 64 бит

Ничего из вышеперечисленного

Ожидаемое поведение

Мой домашний каталог похож на C: Usersxxx yyy, в котором есть пробел между xxx и yyy.

Шаг 1. Установка через инсталлятор.
Шаг 2. Установка nvm 4.4.2
Шаг 3. Использование nvm 4.4.2

Фактическое поведение

на шаге 3 я получил сообщение об ошибке вроде
статус выхода 1: «C: Usersxxx» не распознается как внутренняя или внешняя команда, действующая программа или командный файл.

Шаги по воспроизведению проблемы:

установить и использовать nvm пользователем, в домашнем каталоге которого есть пробел.

duplicate

Самый полезный комментарий

Вот решение:

  1. Удалите nvm через панель управления
  2. Установите nvm через nvm-setup.exe
  3. При появлении запроса измените путь установки с _C: UsersAppDataRoamingnvm_ в _C: UsersPublicnvm_.

Запуск nvm root должен теперь показать _C: UsersPublicnvm_, и все _должно_ просто работать.

Все 8 Комментарий

У меня такая же проблема: cry:

Вот решение:

  1. Удалите nvm через панель управления
  2. Установите nvm через nvm-setup.exe
  3. При появлении запроса измените путь установки с _C: UsersAppDataRoamingnvm_ в _C: UsersPublicnvm_.

Запуск nvm root должен теперь показать _C: UsersPublicnvm_, и все _должно_ просто работать.

Всем привет !
Здесь та же проблема, но я не смог ее исправить. Я использую обычную подсказку и установил мод cygwin.

  1. Я удалил nvm и node.
  2. Установите узел (в 64bits с .msi ).
  3. Установите nvm для Windows, заменив мое имя через интервалы на Public в пути установки.
  4. После моего теста вот что он подсказывает:
    node

та же проблема, что и Угарз
и когда я удаляю весь узел перед установкой nvm-windows. после этого откройте cmd.ext. он сообщает мне, что "erroe open setting.txt: система не может найти указанный файл"

Дубликат №41.

  1. В cmd перейдите в свой домашний каталог и введите dir / x, чтобы увидеть сокращенное имя этой папки.
  2. Затем замените свое имя пользователя этим сокращенным именем в файле setting.txt.
  3. Оно работает
  1. В cmd перейдите в свой домашний каталог и введите dir / x, чтобы увидеть сокращенное имя этой папки.
  2. Затем замените свое имя пользователя этим сокращенным именем в файле setting.txt.
  3. Оно работает

Это работает .. Спасибо

Меня устраивает..! Спасибо

Была ли эта страница полезной?
0 / 5 - 0 рейтинги