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安装命令

      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
View Code

 

jenkins流水线node升级打包

       1.清空原来工作目录下的所有缓存

        

        

      

posted @ 2024-01-24 09:28  不懂123  阅读(77)  评论(0编辑  收藏  举报