NVM 是指 Node Version Manager;安装环境是 Ubuntu22.04。
一、安装 NVM
1、通过官方安装脚本安装
1.1 采用 cURL 或 Wget 命令执行下列任一安装脚本:
1 | 二者选其一,注意 wget 命令里的 -q 参数表示 --quiet,安静模式,无信息输出,看不到错误,也可去掉该参数 |
1.2 如果采用 cURL,需先安装:
1 | sudo apt install curl |
1.3 如果执行命令成功,可以使用 nvm ls 命令测试;
1.4 如果出现如下错误,可选下一种手动安装:
1 | curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 13 ms: 拒绝连接 |
2、通过 git 手动安装
2.1 安装 git:
1 | sudo apt install git |
2.2 选择目录,下载项目(git 地址):
1 | cd ~/ |
2.3 进入项目目录,并切换最新版本:
1 | cd ~/.nvm |
2.4 激活 nvm:
1 | ../nvm.sh |
2.5 使用 nvm ls 命令测试;
2.6 修改配置文件加入环境变量,否则重启系统后不能自动识别 nvm 命令;
- 使用 gedit 或 vim 修改
~/.bashrc和~/.profile,执行命令如下:
1 | sudo gedit ~/.bashrc |
- 在配置文件的末尾加入以下配置(注意:NVM_DIR 对应的是自己真实存放 nvm 的目录):
1 | export NVM_DIR="$HOME/.nvm" |
- 刷新配置文件,使配置生效:
1 | source ~/.bashrc |
2.7 如出现 nvm 命令不识别的问题,原因可能是配置文件修改错误或未刷新配置文件。
二、使用 NVM
1、NVM 的常用命令
1.1 查看已安装的 Node.js 版本:
1 | nvm list |
1.2 查看可安装版本:
1 | nvm ls-remote |
1.3 安装指定的 Node.js 版本:
1 | nvm install ** 版本号 |
1.4 卸载指定的 Node.js 版本:
1 | nvm uninstall ** 版本号 |
1.5 使用指定的 Node.js 版本:
1 | nvm use ** 版本号 |
1.6 在不同的 Node.js 版本之间切换:
1 | nvm use ** 版本号 |
1.7 查看当前版本:
1 | nvm current |
2、注意事项
2.1 Linux 上的 nvm 和 Windows 上的 nvm-windows 在某些命令表现上不尽相同;
2.2 不同命令列举:
- 查看可安装版本:Linux 命令
nvm ls-remote,Windows 命令nvm list available; nvm version在 Linux 上显示的是 node 当前版本,nvm --version显示的才是 nvm 的版本;在 Windows 上显示的是 nvm 当前版本;
原文链接: https://xinghuipeng.pages.dev/2023/06/16/work/linux/Ubuntu安装NVM/
版权声明: 转载请注明出处.