Мой NVM забывает об окружающей среде узла с тех пор я повышен до Йосемити (несколько месяцев назад)/Capitan EL (я модернизировал на этой неделе), хотя яNVM псевдоним по умолчанию не работает в MacOS Capitan EL
nvm alias default 0.12
Весело, он сказал мне после того, как я попал войти
default -> 0.12 (-> v0.12.8)
Но когда я открыл новый терминал, то упомянутый узел: команда не найдена !!
Есть несколько решений я пытался до сих пор:
- Я попытался с помощью
brew uninstall nvm
&brew install nvm
- , а также сценарий установки, так как заваривать жалобы он не работает с пре- выпустила OS (которая на самом деле GA прямо сейчас)
я дважды проверил bash_profile есть следующие строки
экспорт NVM_DIR = ~/.nvm
источник $ NVM_DIR/nvm.sh
К сожалению, ни один из них не работает. Кто-нибудь сталкивался с подобной проблемой раньше?
Спасибо!
Просто проверьте, действительно ли 'nvm use 0.12' действительно загружает правильный nvm для вас? Использование 'alias' тоже не работало для меня, но то, что я сделал, просто добавило' nvm use>/dev/null' в мой файл bash_profile для его загрузки. –
CKD
, если вы запускаете 'NVM_DIR = $ HOME/.nvm' и' $ NVM_DIR/nvm.sh' из командной строки, все равно выдает ошибку? Было бы хорошо, если бы появилось сообщение об ошибке. – CKD
Также попробуйте http://stackoverflow.com/questions/24585261/nvm-keeps-forgetting-node-in-new-terminal-session?rq=1, если вы не прочитали эту тему. – CKD