nvm: N/A: версия "N/A → N/A" еще не установлена
У меня есть nvm
setup, чтобы использовать последнюю версию долгосрочной поддержки в ~/.nvm/alias/default
, установив ее в lts/*
.
Когда я пытаюсь инициализировать мою версию ядра nvm (zsh), я получаю следующую ошибку:
N/A: версия "N/A → N/A" еще не установлена.
Почему это происходит?
Ответы
Ответ 1
Ошибка: N/A: version "N/A -> N/A" is not yet installed
Я получил эту ошибку после выполнения nvm use
(переход на более старую версию Node 8.11.1, показанную в файле .nvmrc), nvm uninstall [newer Node version 9.0.0]
, затем git push
.
nvm ls
показывает, что моя версия узла "по умолчанию" указывала на удаленную версию: default -> 9.0.0 (-> N/A)
. Это вызвало ошибку.
Исправление: nvm alias default node
указывает "по умолчанию" на последней установленной версии узла (8.11.1).
Теперь nvm ls
показывает default -> node (-> v8.11.1)
.
Ответ 2
Оказывается, эта ошибка говорит мне, что у меня не установлено (то есть последняя версия долгосрочной поддержки). Чтобы это исправить, мне просто нужно было запустить:
$ nvm install lts/*
и это сработало после этого! Вытащил из здесь