一.node、pnpm安装
使用wget或curl经常会无反应或拒绝连接,建议使用手动安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
下载nvm包
wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz
创建安装目录
mkdir -p /root/.nvm
解压至安装目录
tar -zxvf v0.38.0.tar.gz -C /root/.nvm
配置相关环境变量
vim ~/.bashrc
在最下方输入
export NVM_DIR="$HOME/.nvm/nvm-0.38.0"
[ -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
检查是否安装完成,出现版本号代表安装成功
nvm -v
下载指定版本node(16.14.0为node版本号),node版本和pnpm版本要契合,否则可能会出现服务构建失败情况(node16.14.0和pnpm7.3.0经验证可正常构建)
nvm install 16.14.0
检查node是否安装成功,出现版本号代表成功
node -v
安装指定版本的pnpm
npm install -g pnpm@7.3.0 # 替换为你想安装的pnpm版本
检查pnpm是否安装成功,出现版本号即成功
pnpm -v
二.使用npm进行node和pnpm版本切换
1.使用npm管理node版本
2.使用npm管理pnpm版本
卸载当前版本
npm uninstall -g pnpm
安装新版本
npm install -g pnpm@5.0.0