一、方法1

1、进入指定目录,下载nvm包 链接: https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz

//进入服务器指定目录
cd ../

//下载nvm包
wget  https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz

2、解压

//解压nvm包
//解压文件 到 root/home/software/nvm-0.38.0
tar -zxvf nvm-0.38.0.tar.gz --strip-components 1  -C /root/home/software/nvm-0.38.0

# 如果是 tar.gz 结尾的,使用 tar xvzf 解压
tar xvzf v0.38.0.tar.gz

# 如果是 tar.xz 结尾的,使用 tar xvJf 解压 注意 J 是大写的
tar xvJf v0.38.0.tar.zx

3、配置环境

//打开~/.bashrc,
vim ~/.bashrc 

vim 进入bashrc后如何编辑
按a 可以进行编辑
如何想退出编辑模式回到命令界面,只需Esc,然后输入一下命令
:wq 保存后退出
:w 保存但不退出
:w!强制写入
:q 退出
:q!若修改过档案,又不想存储,强制退出
:e!将档案还原到最原始的状态
source ~/.bashrc 立即加载更改后的配置
ubuntu系统桌面卡死处理操作
1.ctrl+alt+F1
2.sudo service lightdm restart
3.ctrl+alt+F7

在~/.bashrc的末尾,添加如下语句:

//其中如果保存更新之后没效果可以把$HOME去掉,即 export NVM_DIR="/home/software/nvm-0.39.0"
export NVM_DIR="$HOME/home/software/nvm-0.39.0"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

在这里插入图片描述
4、配置生效 重启配置

source ~/.bashrc

5、验证nvm是否安装成功

nvm -v
0.38.0

6、nvm常用命令

///nvm常用命令
nvm install 14.13.2       // 安装 node
nvm uninstall 14.13.2     // 移除 node
nvm use 14.13.2           // 使用 node 
nvm ls                   // 查看目前已安装的 node 及当前所使用的 node
nvm ls-remote            // 查看目前线上所能安装的所有 node 版本

二、方法2(CentOS7下安装nvm)

1、安装版本管理工具git

yum install git
//查看git版本
git --version

2、安装Node.js版本管理工具nvm

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
//或
git clone git://github.com/creationix/nvm.git ~/nvm

3、验证安装

command -v nvm

4、设置nvm自动运行

echo "source ~/nvm/nvm.sh" >> ~/.bashrc
source ~/.bashrc

5、查询Node.js版本

nvm list-remote

6、安装Node.js版本

nvm install v8.6.0

7、切换Node.js版本

nvm use v8.6.0

8、升级npm

npm -g
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐