我正在尝试按照这些说明安装NVM
我在终端输入了这个命令:
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
运行install后,重启终端并尝试使用以下命令安装Node.js:
$ nvm install 0.8
但我得到的回答是:
-bash: nvm: command not found
我不知道我哪里做错了。
额外的信息,
我一直在其他帖子和论坛中寻找解决方案。我找到了另一个解决办法
$ git clone git://github.com/creationix/nvm.git ~/.nvm
但是每次我尝试的时候,这个就会超时。任何帮助都将不胜感激。谢谢。
随着时间的推移,nvm(来自homebrew)改变了安装后的说明。
我在新计算机上找不到nvm_find_nvmrc,直到我替换
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
with
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
正确地找到了安装位置。
检查您的.bash_profile、.zshrc或.profile文件。您很可能在安装过程中遇到了问题。
您应该在其中一个文件的末尾看到以下内容。
[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh # This loads NVM
的。$HOME/.nvm/nvm.sh与源文件$HOME/.nvm/nvm.sh相同
参见:源文件
您还可以检查是否有.nvm文件夹。
ls -a | grep .nvm
如果您缺少该文件夹,则安装运行git命令失败。这可能是由于背后的代理。试着运行下面的程序。
git clone http://github.com/creationix/nvm.git .nvm