温馨提示×

ubuntu nodejs模块怎么装

小樊
37
2026-09-25 03:36:38
栏目: 编程语言

在 Ubuntu 上安装 Node.js 模块(npm 包)通常有以下几种常见方式,按使用场景说明:


一、先确认 Node.js 和 npm 已安装

node -v
npm -v

如果没装:

sudo apt update
sudo apt install nodejs npm

(如需新版本,推荐用 NodeSource 或 nvm)


二、安装 Node.js 模块

1️⃣ 本地安装(最常用)

在项目目录下:

cd your_project
npm install 模块名

例如:

npm install express

✅ 会安装到 node_modules/ ✅ 并写入 package.json(如果有)


2️⃣ 全局安装(命令行工具)

sudo npm install -g 模块名

例如:

sudo npm install -g nodemon

⚠️ 全局模块通常需要 sudo

查看全局路径:

npm root -g

3️⃣ 安装并保存到依赖

npm install 模块名 --save        # 生产依赖
npm install 模块名 --save-dev   # 开发依赖

(npm 5+ 默认就是 --save)


三、从 package.json 安装全部依赖

npm install

四、常见问题

❌ 权限错误

建议 不要用 sudo 跑 npm,而是:

sudo chown -R $USER ~/.npm

或使用 nvm 管理 Node。


❌ 网络慢 / 被墙

使用国内镜像:

npm config set registry https://registry.npmmirror.com

五、示例完整流程

mkdir demo && cd demo
npm init -y
npm install express
node app.js

如果你是指 “系统级模块 / apt 安装 node 模块” 或 “离线安装”,可以告诉我具体场景,我给你对应方案。

0 踩