使用nvm可以快速安装node,并且可以在不同版本之前快速切换。

nvm安装

nvm的官方下载地址

mac/linux版: nvm

windows版: nvm-windows

快速安装

linux环境安装使用

jenkins用户执行:

1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

1
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

执行后会在/home/jenkins/.bashrc的尾部自动添加

1
export NVM_DIR="$HOME/.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
1
2
3
重启登录
[jenkins@server181 ~]$ nvm -v
0.39.0

配置环境变量

1
2
3
vi /etc/profile
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

或先移动

1
2
3
vi /etc/profile
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "/nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

使用nvm安装node

官方node版本参考

https://nodejs.org/en/download/

https://nodejs.org/en/download/releases/

1
2
3
4
5
6
7
8
9

nvm install 16.10.0
nvm use 16.10.0

设置默认,否则下次登录可能又没了
nvm alias default v16.18.1

之后使用npm安装yarn
npm install -g yarn