Node -NVM的安装和卸载(Linux, Mac版)

版权声明:写文章辛苦,请不要复制粘贴,如果要,请注明来处 https://blog.csdn.net/u012627861/article/details/83177888

简单说明

NVM全称为Node Version Manager,是一个存放在github上的工具。在github上有对nvm详细的描述。github地址:https://github.com/creationix/nvm

安装NVM(依赖GIT,请确保已安装GIT)

在Terminal中运行命令

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

或者

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

建议使用curl的方式,因为Mac自带curl。而wget需要另行安装。安装后将创建目录/Users/<yourname>/.nvm并将内容存放在这里。
命令执行时注意查看日志,出现下图这样说明缺少环境变量配置
在这里插入图片描述

  • 第一处提示在~/.bashrc, ~/,bash_profile, ~/.zshrc, ~/.profile都没有找到所需要的配置信息。
  • 第二处提示我们可以将export NVM_DIR...这句命令添加到恰当的文件中,也就是上面的四个文件其中的任何一个。
  • 第三处的意思就是如果现在需要使用nvm,可以直接执行如下命令,然后就可以使用nvm了(这种方式在重新启动Terminal以后无法继续使用nvm)。
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

注意这是两句命令!
为了能够在重新启动Terminal以后还能继续使用NVM,我们可以把这段配置信息添加到~/.bash_profile或者~/.profile文件中。
注意: 添加到~/.bashrc~/.zshrc均无法在重启Terminal后使用NVM。
运行下面的命令将配置加入bash_profile文件并使其生效

cd ~
vim .bash_profile
# 将export NVM_DIR ... 粘贴到文件中
# ESC -> 键入":" -> 键入"wq" -> 回车保存
source .bash_profile

总结

  1. 执行curl ...执行安装
  2. 如果提示缺少配置信息,则添加export $NVM_DIR ...~/.bash_profile或者~/.profile文件中重启或者执行source ...命令。

卸载NVM

cd ~
rm -rf .nvm
# 移除掉~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc文件中关于nvm的配置

(完)

猜你喜欢

转载自blog.csdn.net/u012627861/article/details/83177888