在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
確認版本正確。