文章目录
nvm是什么
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
nvm下载
蓝奏云下载 nvm地址:https://wwi.lanzoup.com/iSPbl1weyr4d
GitHub 地址:https://github.com/nvm-sh/nvm/releases
nvm安装
解压缩后,放到
/opt/
目录下
tar xvf v0.39.7.tar.gz
mv nvm-0.39.7 /opt/nvm
# 如果没有执行权限给一下执行权限chmod +x /opt/nvm/nvm.sh
设置 nvm 环境变量
vim /etc/profile
在文件最后面添加下面变量
exportNVM_DIR="/opt/nvm"[-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
执行文件并从文件中加载变量及函数到执行环境
source /etc/profile
查看 nvm 是否安装
[root@w ~]# nvm -v0.39.7
安装 node 环境
# 安装 node 版本,可以安装多个版本,安装命令只能在服务器上执行才能生效
nvm install v16.14.2
nvm install v8.17.0
# 切换 node 版本
nvm use v16.14.2
设置 Jenkins 打包命令
增加构建步骤>选择执行 shell
#!/bin/bashsource /etc/profile # 加载变量及函数到执行环境# 切换 node 版本
nvm use v16.14.2 # 如果需要安装其他版本,不能在Jenkins中使用shell脚本安装npm config set registry https://registry.npmmirror.com
node-vnpm-v
查看命令是否成功
版权归原作者 雪花凌落的盛夏 所有, 如有侵权,请联系我们删除。