一、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安装(若无法访问方法一中地址时,可用此方法)

  1. 将此仓库克隆到用户个人资料的根目录中
    cd ~/ 然后从任何地方 git clone https://github.com/nvm-sh/nvm.git .nvm
  2. 将以下几行添加到(~/.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

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐