Używam homebrew
i oh-my-zsh
na nowej instalacji OSX 10.10.1. Dostałem się nvm
przez, homebrew
a następnie próbowałem go uruchomić, ale mówi - zsh: command not found: nvm
Masz pojęcie, na czym polega problem? Udało mi się zainstalować i używać git w porządku ...
ZAKTUALIZOWANO 9/20/2019
Jak stwierdzono w nowszych odpowiedziach od DarkPurple141 i Elise van Looij . nvm
nie wydaje się być zgodny z homebrew
. Jest to również określone w oficjalnym repozytorium nvm-sh znajdującym się tutaj .
Instalacja Homebrew nie jest obsługiwana. Jeśli masz problemy z nvm zainstalowanym przez homebrew, przed zgłoszeniem problemu należy go odinstalować i zainstalować zgodnie z instrukcjami poniżej.
Uwaga: jeśli używasz zsh, możesz łatwo zainstalować nvm jako wtyczkę zsh. Zainstaluj zsh-nvm i uruchom aktualizację nvm, aby zaktualizować.
Poniższe kroki powinny pomóc:
- $
brew uninstall nvm
- $
brew cleanup
(tak na wszelki wypadek) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Sprawdź, czy nvm został poprawnie zainstalowany, uruchamiając $
command -v nvm
.4.a Jeśli odpowiedź jest inna niż $
nvm
, dodaj następujące dwie linie do pliku ~ / .bash-profile:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b Uruchom ponownie komputer (możesz spróbować najpierw zamknąć Terminal i uruchomić go ponownie) 4.c $command -v nvm should now return
nvm`Teraz zaktualizuj Node.js za pomocą $
nvm install --lts
- Zaktualizuj npm: $
nvm install-latest-npm
- $
npm install --global mocha
. Wreszcie sukces! Cóż, dla mnie i mam nadzieję również dla Ciebie.