温馨提示×

debian怎么用nodejs

小樊
40
2026-09-10 14:22:22
栏目: 编程语言

在 Debian 上使用 Node.js,一般可以分为 安装 Node.js、运行 JS 程序、管理版本和项目 几个部分。下面用最实用的方式讲。


一、在 Debian 上安装 Node.js

方法 1:用 Debian 官方源(最简单,但版本可能较旧)

sudo apt update
sudo apt install nodejs npm

查看版本:

node -v
npm -v

✅ 适合:学习、简单脚本
❌ 不适合:需要新特性的项目


方法 2:用 NodeSource(推荐,版本新)

以 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

查看:

node -v
npm -v

方法 3:用 NVM(推荐开发用,可多版本切换)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

重新打开终端或:

source ~/.bashrc

安装 Node:

nvm install 20
nvm use 20

✅ 适合:前端 / 后端开发


二、运行 Node.js 程序

1️⃣ 写一个简单的 JS 文件

nano hello.js

内容:

console.log("Hello Debian Node.js");

运行:

node hello.js

2️⃣ 进入 Node 交互模式

node

然后直接输入 JS:

1 + 2
console.log("hi")

退出:

.exit

三、用 npm 管理项目

初始化项目

mkdir myproject
cd myproject
npm init -y

安装依赖

npm install express

运行项目

node index.js

四、后台运行 Node 服务(常用)

简单方式

node app.js &

正式方式(推荐)

sudo apt install pm2
pm2 start app.js
pm2 save

五、常见问题

❓ apt 安装的 node 太旧?

→ 用 NodeSource 或 NVM

❓ 权限问题(EACCES)

不要随便用 sudo npm ✅ 正确方式:

npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH

如果你愿意,可以告诉我:

  • 你是 新手 / 开发 / 服务器部署
  • 想做 前端 / 后端 / 脚本

我可以给你更针对性的 Debian + Node.js 教程。

0 踩