Моя проблема почти такая же, как у this one, но я уже установил псевдоним по умолчанию.NVM не может загрузить узел по умолчанию с набором псевдонимов по умолчанию
Как только я открываю новую консоль nvm
не загружает узел по умолчанию, эта проблема также присутствует с некоторыми плагинами SublimeText3 (например, eslint, jscs).
Единственный способ заставить его работать, это добавить nvm use default
после загрузки nvm
, но я thik, я делаю что-то неправильно.
Как я могу заставить его работать без взлома?
Моя конфигурация
- заварить 0.9.5
- NVM 0.26.0 (устанавливается с помощью варку)
- ЗШ (с о-мой-ЗШ)
У меня есть nvm
источник в .zshenv
с й следующей конфигурации:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
# nvm use default # <-- remove comment to make node available
nvm
сконфигурирован следующим образом (результат команды nvm ls
):
iojs-v3.0.0
v0.12.7
default -> iojs (-> iojs-v3.0.0)
node -> stable (-> v0.12.7) (default)
stable -> 0.12 (-> v0.12.7) (default)
iojs -> iojs-v3.0 (-> iojs-v3.0.0) (default)
Хорошо, это сработало. Ключевым моментом здесь является «** 4 ** Добавление плагина« nvm ». Я также переместил строки активации «nvm», добавленные скриптом, из '.zshrc' в' .zshenv'. – Volox
@Volox После того, как вы переместили эти строки в '.zsvv', ваша оболочка стала сумасшедшей медленной? Я сделал то же самое, но моя оболочка стала супер медленной. –
@RuiAfonsoPereira нет, насколько я могу судить, нет заметной разницы в скорости. – Volox