- 首先更新一下apt安装源
sudo apt update
- 从 NVM 安装 Node.js 和 npm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
如果上述命令无法执行,则需要安装curl包
sudo apt install curl
运行上面的curl命令,或许会出现如下问题:
Failed to connect to raw.githubusercontent.com port 443
解决方案如下:
# 1.打开host文件
sudo vim /etc/hosts
# 2.填入以下内容
199.232.96.133 raw.githubusercontent.com
- 通过NVM安装node
nvm --version 如果提示 nvm command not found ,解决办法如下
cd ~/.nvm
vim .bash_profile
#在文件中输入如下内容
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
#保存退出
执行 source .bash_profile
此时查询nvm 版本,执行命令 nvm v
继续执行nvm current,如果返回提示none,则直接去安装即可
nvm install 18
npm install pm2 -g
执行上述命令返回如下则表示安装成功
added 138 packages in 21s
13 packages are looking for funding
run `npm fund` for details
最后输入pm2 list,显示如下则表示安装成功