nodejs多版本管理
github下载包
https://sites.ipaddress.com/raw.githubusercontent.com/
https://sites.ipaddress.com/github.com/
1.下载安装包到本地 wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz 2.将本地安装包上传到服务器 3.创建安装包解压目录 mkdir -p /root/.nvm 4.解压安装包到目录 tar -zxvf nvm-0.39.1.tar.gz -C /root/.nvm 5.进入到解压目录 cd /root/.nvm/nvm-0.39.1 6.执行安装脚本 sh install.sh 7.重新加载用户配置 source ~/.bashrc 8.尝试使用nvm命令,验证是否成功 nvm list
nvm ls
nvm install v16.20.2
nvm install v14.16.0
nvm use v16.20.2
nvm alias default v16.20.2
node -v
npm编译项目
npm install react --registry=https://registry.npmjs.org
nvm切换node版本
1.先安装多个版本
nvm install 14.18.0
nvm ls
2.切换node版本
nvm use v14.18.0
3.安装每个版本对应的cnpm
npm install cnpm
4.编译项目
cnpm install
cnpm run build:prod
5.集成到jenkins中
&& set +x && source /root/.bashrc > /dev/null 2>&1 && nvm use v14.18.0 && set -x &&node -v && cnpm config set strict-ssl false && cnpm install --registry=https://registry.npm.taobao.org && cnpm run build:prod
jenkins流水线node升级打包
1.清空原来工作目录下的所有缓存
本文来自博客园,作者:不懂123,转载请注明原文链接:https://www.cnblogs.com/yxh168/p/17973324