在Debian上升级JavaScript运行环境(Node.js和npm),推荐以下方法:
sudo apt-get remove --purge nodejs npm
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v # 查看Node.js版本
npm -v # 查看npm版本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install node
nvm use node
node -v # 查看Node.js版本
npm -v # 查看npm版本
wget https://nodejs.org/dist/v<version>/node-v<version>.tar.gz
tar -xf node-v<version>.tar.gz
cd node-v<version>
./configure
make -j8
sudo make install
(将<version>替换为目标版本号,如18.16.0)apt升级,因官方仓库版本可能滞后。nvm use <版本号>快速切换。node -v和npm -v确认版本正确。