一、Linux下安装nvm
1、git地址:https://github.com/nvm-sh/nvm
2、安装方法一:使用以下cURL或Wget命令:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
运行以上任一命令进行安装,用 ~/.nvm 复制nvm仓库,并在(~/.bash_profile
, ~/.zshrc
, ~/.profile
, or ~/.bashrc
)文件中添加以下配置:
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" # This loads nvm
3、安装方法二:Git安装(若无法访问方法一中地址时,可用此方法)
- 将此仓库克隆到用户个人资料的根目录中
cd ~/ 然后从任何地方 git clone https://github.com/nvm-sh/nvm.git .nvm - 将以下几行添加到(
~/.bashrc
,~/.profile
或~/.zshrc
)
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
4、修改nvm镜像
nvm默认使用的是 http://nodejs.org/dist 的镜像,在国内使用是很慢的。
阿里在国内建有完整的npm镜像 https://npm.taobao.org,在国内速度很快,其中nodejs镜像为 https://npm.taobao.org/mirrors/node 。
可以通过添加环境变量的方式更改nvm的运行脚本,让它使用阿里的镜像
echo -e "\nexport NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node" >> ~/.bashrc
source ~/.bashrc
也可以通过更改nvm的运行脚本
cd ~/.nvm # 进入nvm所在的路径,一般会被安装在用户文件夹下
cp nvm.sh nvm.sh.bk # 备份
sed -i 's#https://nodejs.org/dist#https://npm.taobao.org/mirrors/node#g' nvm.sh
二、通过nvm安装node
1、nvm ls-remote:可查看node所有版本;
2、nvm install <version>(版本号) -g:全局安装对应版本的node,如:nvm install v10.19.0 -g
3、安装完毕后,可通过node -v,npm -v 查看版本,说明安装是否成功;
三、pm2安装
1、前期必备:需要有node环境和npm
2、全局安装:npm install pm2 -g