1. 安装nvm
以下命令三选一
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
git clone git://github.com/creationix/nvm.git ~/nvm
验证安装
command -v nvm
下载完成后加入系统变量
source ~/.bashrc
2. 版本控制
查询远程服务器可用的Node.js版本
nvm ls-remote
安装node版本
nvm install v14.17.6
切换node版本
nvm use v14.17.6
升级npm
npm -g
设置默认版本,防止每次重新打开终端都要use切换版本
nvm alias default v14.17.6
列出已安装版本以及使用信息
nvm ls
卸载node版本
nvm uninstall v14.17.6
解决 node nvm切换node版本后, yarn、cnpm 等全局command not found
npm config get prefix
- /root/nvm/versions/node/v14.21.3
npm config set prefix /root/nvm/versions/node/v14.21.3
npm config set cache /root/nvm/versions/node/v14.21.3
然后重新安装依赖
npm i yarn -g
yarn -v