如果树莓派使用的是Raspbian OS,之前可能安装过nodejs,如果通过的以下方式安装
sudo apt-get install npm
sudo apt-get install nodejs
那么版本npm版本是7.*,nodejs版本是12.* (2023年1月)
而现在node.js官网的最高版本已经来到19.*
要装新版之前先把老版清了
sudo apt remove -y nodejs npm
已安装最新版为例,用curl
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs
※可选步骤:如果没有curl,先去装一个
sudo apt-get install curl
查一下版本

已经够新的了。
如果想安装其他版本,比如17,18,可以这样:
#17.*版本
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt-get install -y nodejs
#18.*版本
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
其他版本以此类推。