使用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
|