在 Ubuntu(以及所有操作系统)上,Node.js 和 npm 的关系可以简单理解为:
node 命令node -v
npm 命令npm -v
✅ Node.js 负责运行 JavaScript
✅ npm 负责下载和管理 JS 依赖包
可以理解为:
Node.js 是“发动机”
npm 是“配件仓库 + 安装工具”
例如:
npm install express
sudo apt install nodejs npm
⚠️ 注意:
Node.js 是运行环境,npm 是它的包管理器,两者配合用来开发和运行 JavaScript 项目。
如果你愿意,我也可以帮你讲 Ubuntu 上怎么正确安装 Node.js + npm(避免坑)。