Я использую homebrew
и oh-my-zsh
на новую установку OSX 10.10.1. Я получил nvm
через, homebrew
а затем попытался запустить его, но говорит - zsh: command not found: nvm
Есть идеи, в чем проблема? Я смог установить и использовать git просто отлично ...
ОБНОВЛЕНО 20.09.2019
Как указано в более поздних ответах DarkPurple141 и Elise van Looij . nvm
не кажется совместимым с homebrew
. Об этом также говорится в официальном репозитории nvm-sh, расположенном здесь .
Установка Homebrew не поддерживается. Если у вас есть проблемы с nvm, установленным homebrew, пожалуйста, удалите его и установите, следуя приведенным ниже инструкциям, прежде чем регистрировать проблему.
Примечание. Если вы используете zsh, вы можете легко установить nvm как плагин для zsh. Установите zsh-nvm и запустите nvm upgrade для обновления.
Следующие шаги должны помочь:
- $
brew uninstall nvm
- $
brew cleanup
(на всякий случай) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Убедитесь, что nvm был установлен правильно, запустив $
command -v nvm
.4.a Если ответ отличается от $
nvm
, добавьте следующие две строки в файл ~ / .bash-profile:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b Перезагрузите компьютер (вы можете сначала попробовать закрыть Терминал и перезапустить его) 4.c $command -v nvm should now return
nvm`Теперь обновите Node.js с помощью $
nvm install --lts
- Обновить npm: $
nvm install-latest-npm
- $
npm install --global mocha
. Наконец-то успех! Что ж, я надеюсь и на тебя.