Я могу получить доступ к nvm только с помощью bash, я пытаюсь добавить его в свой zshrc, но не могу найти его место для установки.
Я пробовал,
$ which nvm
но это ничего не дало.
В README для nvm здесь есть несколько важных советов для вас. При ручной установке документ предлагает добавить в файл .zshrc следующее:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
Я подозреваю, что вы пропустили первую строку. Что показывает вам echo $NVM_DIR
?
Но еще лучше, если вы используете менеджер плагинов, такой как Oh My Zsh (и вы должны им пользоваться), вы можете просто установите плагин zsh-nvm, добавив «nvm» в список плагинов.