Надеюсь, вы поможете мне разобраться в этой проблеме!
Я только что купил новый MacBook и настраивал свою среду разработки сегодня. Я установил XCode, Brew, NVM и Git. Когда я установил Git, мне пришлось изменить его, чтобы он был первым в пути, чтобы я мог избежать использования Apple Git, и я думаю, что это сильно испортило.
По какой-то причине nvm не показывалось, когда я работал: nvm ls
или nvm ls-remote
Тем не менее, когда я сказал brew установить nvm, он сказал, что он уже установлен. ХОРОШО. В конце концов смог разобраться с этим и установить узел и тому подобное.
Перейдем к следующему моменту, я пошел, чтобы запустить узел в терминале. Узел не найден. Провел некоторое исследование и обнаружил, что я не должен устанавливать nvm с homebrew, поэтому я сделал brew uninstall nvm
и brew cleanup
, а затем установил через репозиторий рекомендуемый github.
Я выполнил необходимые команды и добавил в свой PATH, и когда я запустил command -v nvm
, nvm был возвращен. ВЕЛИКИЙ. Затем я запустил другие команды для установки Node и смог использовать его, пока не закрыл терминал.
Теперь, когда я снова открываю терминал и запускаю узел, он возвращает команду не найдена. Command -v nvm
тоже ничего не возвращает.
Пожалуйста, помогите - это была такая головная боль, и я не могу понять, что происходит. Каждое решение, которое я нахожу в Stack Overflow, работает, пока я не закрою терминал.