本文主要是介绍在 MacOS 或 CentOS 下 NVM 工具的安装,以及使用 nvm 管理安装不同版本的 nodejs 的方法
一、NVM 安装
cd ~/ && git clone https://github.com/creationix/nvm.git .nvm #下载源码
cd ~/.nvm && git checkout v0.33.11 #切换git分支版本
sudo sh ./nvm.sh #安装nvm
vim ~/.bash_profile #添加如下环境变量
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
source ~/.bash_profile
#安装完成后,关闭终端,重新打开终端 输入nvm验证是否安装成功
不同版本号的 NVM,详见 https://github.com/creationix/nvm/blob/master/README.md
二、NVM 命令
-
nvm install stable
## 安装最新稳定版 node -
nvm install
## 安装指定版本,可模糊安装,如:安装 v4.4.0,既可 nvm install v4.4.0,又可 nvm install 4.4 -
nvm uninstall
## 删除已安装的指定版本,语法与 install 类似 -
nvm use
## 切换使用指定的版本 node -
nvm ls
## 列出所有安装的版本 -
nvm ls-remote
## 列出所有远程服务器的版本(官方 node version list) -
nvm current
## 显示当前的版本 -
nvm alias
## 给不同的版本号添加别名 -
nvm unalias
## 删除已定义的别名 -
nvm reinstall-packages
## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于