Изменить версию узла.
статус выхода 1: 'C: \ Users \ Konrad' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.
Он разделил мою пользовательскую папку пополам.
nvm использовать 11.1.0
да, похоже, ваша пользовательская папка не может содержать пробелов.
Я вижу ту же проблему
О, я собирался написать это раньше, но забыл. Фактически вы можете отредактировать файл конфигурации, чтобы использовать соглашение о пути DOS (вы можете найти правильное короткое имя каталога с помощью команды dir /x
), и теоретически проще всего было бы создать конфигурацию с использованием этого соглашения в первую очередь, но это больше похоже на скрыть ошибку, чем исправить ее.
Я ожидал, что nvw-windows по умолчанию будет работать с окнами.
та же проблема +1
спасибо @Mourdraug это сработало!
Откройте Cmd, перейдите в каталог Users, введите dir / x, и вы увидите сокращенную версию имени пользователей. (ALEXKA \ ~ 1 в моем случае)
Внутри установки nvm (AppData \ Roaming \ nmv в моем случае) есть файл настроек, отредактируйте первую строку и вместо имени пространства поместите эту сокращенную версию, а остальное оставьте таким же, как это:
корень: C: \ Users \ ALEXKA ~ 1 \ AppData \ Roaming \ nvm
Это исправлено в мастере. Просто не успел вырезать релиз 1.1.8.
Можно ли построить это на любом компьютере с Windows? iscc исполняемый файл zip не работает. Они для 32-битных окон? Бита для сборки тоже не работает.
Если вы использовали scoop для установки nvm, каталог для файла settings.txt будет
C: \ Users \ John Doe \ scoop \ persist \ nvm \ settings.txt
РЕДАКТИРОВАТЬ: вы также можете перейти в nvm root
чтобы найти правильный каталог.
Intsalled в C:/Program Files/..
пока не может найти обходной путь, чтобы заставить его работать ...
Привет, я только что столкнулся с той же проблемой в системе Windows 10 ... я подозревал, что парсер строки корневого пути пользователя не может обрабатывать пробел в любом месте имени корневого пути ... поэтому я дал ему путь пользователя DOS 7.3 name вместо этого, как было предложено выше ... J52B0 ~ 1.CLA в нашем случае, и это действительно сработало отлично, спасибо.
Да, это все еще проблема, 1.1.8 еще не вышла, т.е. правильное исправление все еще лежит где-то в журнале фиксации, ожидая следующего выпуска. До тех пор, упомянутый выше обходной путь должен работать.
Все еще не работает - пробелы в путях к файлам уже давно стали делом!
1] В cmd перейдите в домашний каталог (User в моем случае) Выполните "dir / x"
2] Найдите краткое имя для вашего каталога (в моем случае Suyash Savji = SAVJIS ~~ 1)
3] Перейдите в C: \ Users \ "Домашний файл" \ AppData \ Roaming \ nvm.
4] Откройте файл settings.txt и замените имя домашнего файла коротким именем (в моем случае Suaysh Savji :: SAVJIS ~~ 1)
5] В cmd перейдите к установленной версии файла, например. v11.0.0, а затем запустите "nvm use 11.0.0"
Большой ! Выполнили 5 шагов, и это сработало
Большое спасибо за решение!
большое спасибо, это действительно полезно
Для тех, кто не может работать с методом ~ 1 от @kirkouimet (спасибо,
Откройте CMD, перейдите в папку «Пользователи» и получите сокращенное имя папки.
и введите
dir\x
Теперь позже после копирования или записи имени папки
Надеюсь, это поможет
Я должен сказать, что исправление этой проблемы вручную пользователем для меня вовсе не является решением.
Windows может иметь пробелы в именах папок, и многие пользователи имеют это (из-за учетной записи Microsoft) по умолчанию.
Исправление должно предоставляться в самой nvm разработчиками, а не пользователями, которые хотят использовать его со своей стороны.
@ savjisuyash-code Большое спасибо. это сработало...!
@ Swarag-N, спасибо за скриншоты
Спасибо вам большое за это
У меня НЕТ сокращенного имени пользователя, что мне делать?
@ savjisuyash-code Сработало отлично, спасибо!
У меня не сработало ... не получил сокращенного имени пользователя
У меня это не сработало, потому что я не получаю сокращенное имя для своего пользователя
Столкнулся с той же проблемой и решил ее с помощью этой справки
спасибо @Mourdraug это сработало!
Откройте Cmd, перейдите в каталог Users, введите dir / x, и вы увидите сокращенную версию имени пользователей. (ALEXKA ~ 1 в моем случае)
Внутри установки nvm (AppData \ Roaming \ nmv в моем случае) есть файл настроек, отредактируйте первую строку и вместо имени пространства поместите эту сокращенную версию, а остальное оставьте таким же, как это:
корень: C: \ Users \ ALEXKA ~ 1 \ AppData \ Roaming \ nvm
это сработало для меня. большое спасибо! Особенно с учетом того, что на все остальное уйдет больше времени. это круто
Это исправлено в мастере. Просто не успел вырезать релиз 1.1.8.
Итак, приближается 2 года, а установщик загрузки все еще 1.1.7 ... Я понимаю, что это бесплатное программное обеспечение (и я уверен, что оно будет ОЧЕНЬ ПОЛЕЗНО, когда оно заработает), но просто из любопытства, как ДЛИННЫЙ ЦИКЛ ВАШЕГО РАЗВИТИЯ? ;)
Все еще не работает по состоянию на декабрь 2020 г.
Самый полезный комментарий
спасибо @Mourdraug это сработало!
Откройте Cmd, перейдите в каталог Users, введите dir / x, и вы увидите сокращенную версию имени пользователей. (ALEXKA \ ~ 1 в моем случае)
Внутри установки nvm (AppData \ Roaming \ nmv в моем случае) есть файл настроек, отредактируйте первую строку и вместо имени пространства поместите эту сокращенную версию, а остальное оставьте таким же, как это:
корень: C: \ Users \ ALEXKA ~ 1 \ AppData \ Roaming \ nvm