在 Linux 上“设 Node.js”通常有以下几种常见方式,按推荐程度从易到难说明:
sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install nodejs npm
sudo yum install nodejs npm
⚠️ 版本通常较旧,不推荐生产环境使用。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
wget https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz
tar -xf node-v20.11.1-linux-x64.tar.xz
sudo mv node-v20.11.1-linux-x64 /usr/local/node
加到 PATH(~/.bashrc):
export PATH=/usr/local/node/bin:$PATH
不要使用 sudo npm
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH
如果你告诉我:
我可以直接给你一条最合适的命令。