阅读 89

Node.js 版本管理工具 nvm(再也不担心 nvm 和 Node.js 版本的安装与卸载问题了)

Node Version Manager,是一个存放在 github 上的工具,用于管理 Node 版本。如果使用 Node 则建议先安装 NVM。在 github 上有对 nvm 详细的描述。github 地址:github.com/creationix/…

安装 NVM(依赖 GIT)

运行命令

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 的方式,安装后将创建目录 ~/.nvm 并将内容存放在这里。

测试是否安装成功

执行

nvm -h
// 安装 node 8.9.0 版本
nvm install v8.9.0 
复制代码

如果安装后不起作用,可以

  • 查看 ~/.bashrc, ~/.bash_profile, ~/.zshrc, ~/.profile 中有没有配置信息 export NVM_DIR...
  • 若没有,就将下面配置信息添加到上面列出的四个文件中的一个;
  • 让配置文件里面生效,执行 source ~/.刚刚配置的那个文件名
// nvm 全局变量配置信息
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
复制代码

具体步骤

cd ~
vim .bash_profile

# 将 `export NVM_DIR ...` 粘贴到文件中
# esc -> 输入":" -> 输入 "wq" -> 回车保存

# 让配置文件里面生效
source .bash_profile
复制代码

卸载 NVM

1.执行下面的命令移除 nvm 内容

cd ~
rm -rf .nvm
复制代码

2.移除掉 ~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc 文件中关于 nvm 的配置;

关注下面的标签,发现更多相似文章
评论