安装node
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
解决npm does not support Node.js v10.19.0问题,先删除node
#apt-get 卸载
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove
#手动删除 npm 相关目录
rm -r /usr/local/bin/npm
rm -r /usr/local/lib/node_modules
find / -name npm
rm -r /tmp/npm*
自行下载最新版本,解压后创建软连接ln -s /home/yolo/Downloads/node-v12.19.0-linux-x64/bin/node /usr/local/bin/node
sudo apt install npm //npm下载安装
ln -s /home/yolo/Downloads/node-v12.19.0-linux-x64/bin/npm /usr/local/bin/npm //创建软链接
sudo apt-get install git //git安装
ssh-keygen -t ed25519 //生成ssh key
解决升级完后npm i 报错问题
npm i --legacy-peer-deps