一、使用NVM安装多版本
NVM(Node Version Manager)是Node.js的版本管理软件,可以轻松在Node.js各个版本间进行切换。适用于长期做node开发的人员或有快速更新node版本、快速切换node版本的场景。
- 使用git将源码克隆到本地的~/.nvm目录下,并检查最新版本。
yum install git
git clone https://github.com/cnpm/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
2.激活NVM。
echo ". ~/.nvm/nvm.sh" >> /etc/profile
source /etc/profile
- 列出Node.js的所有版本
nvm list-remote
- 安装多个Node.js版本。
nvm install v14.15.1
- 运行nvm ls查看已安装的Node.js版本。
nvm ls
已安装版本号
node -v
npm -v
- 运行nvm use <版本号>可以切换Node.js版本。
nvm use v14.*.*
默认使用
nvm alias default v14.*.*
- 配置淘宝镜像
修改root 目录下的.bashrc
临时配置
NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
永久配置
设置权限
chmod 777 .bashrc
vim .bashrc
文件中添加
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
保存退出,使用命令生效
source ~/.bashrc
二、使用二进制文件安装
- 下载Node.js安装包
wget https://nodejs.org/dist/v*.*.*/node-v*-linux-x64.tar.xz
链接为所需要安装的版本链接
- 解压文件
tar xvf node-v6.9.5-linux-x64.tar.xz
- 创建软链接,就可以在任意目录下直接使用node和npm命令
ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
- 查看node、npm版本
node -v
npm -v
- 如果需要将该软件安装到其他目录(例如:/opt/node/)下,进行如下操作
mkdir -p /opt/node/
mv /root/node-v6.9.5-linux-x64/* /opt/node/
rm -f /usr/local/bin/node
rm -f /usr/local/bin/npm
ln -s /opt/node/bin/node /usr/local/bin/node
ln -s /opt/node/bin/npm /usr/local/bin/npm