在 Ubuntu 上安装 Node.js 依赖,一般分两种情况:装 Node.js 运行环境 和 装项目依赖(npm 包)。下面按常见流程说。
sudo apt update
sudo apt install nodejs npm
查看版本:
node -v
npm -v
以 Node.js 20 为例:
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
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
cd your-project
package.json 时npm install
或使用国内镜像(更快):
npm install --registry=https://registry.npmmirror.com
npm install express
sudo npm install -g pm2
避免用 sudo 装本地依赖,推荐:
npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH
npm config set registry https://registry.npmmirror.com
如果你是想问 “Ubuntu 下某个 Node 项目依赖装不上” 或 “apt 和 npm 区别”,可以告诉我具体报错或场景。