CentOS 7 使用NVM管理nodejs
###1. 安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
- 1
会输出如下:
=> Downloading nvm as script to '/root/.nvm'
=> Appending nvm source string to /root/.bashrc
=> Appending bash_completion source string to /root/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:
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
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
提示信息可以看出,设置了环境变量, 需要刷新环境变量
source /root/.bashrc
- 1
验证环境变量是否生效
echo $NVM_DIR
- 1
输出了/root/.nvm说明已经OK
验证nvm安装是否成功
nvm --version
- 1
输出版本号说明nvm安装Ok
###2. 使用nvm安装nodejs
由于网络问题,请设置国内源
指定 nvm 的镜像需要在环境配置中增加 NVM_NODEJS_ORG_MIRROR
在/root/.bashrc中增加以下内容
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
- 1
刷新环境变量
source /root/.bashrc
- 1
查看nodejs可用版本
nvm ls-remote
- 1
安装nodejs
nvm install v8.9.4
- 1
查看已经安装的所有版本
nvm ls
- 1
使用某个版本
nvm use v8.9.4
- 1
Win下设置镜像地址:修改安装目录下的settings.txt
root: D:
vm-windows
vm
vm
path: D:
vm-windows
vm
odejs
arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/