温馨提示×

debian怎么配置js开发环境

小樊
45
2026-10-17 00:19:03
栏目: 编程语言

在 Debian 上配置 JavaScript(JS)开发环境,通常包含 Node.js / npm、代码编辑器、以及可选的 前端/后端工具链。下面按“从零开始”的思路给你一套通用方案。


一、系统准备

sudo apt update
sudo apt upgrade -y

建议安装基础工具:

sudo apt install -y curl git build-essential

二、安装 Node.js(重点)

方式 1:使用 NodeSource(推荐,版本新)

以 Node 20 LTS 为例:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

验证:

node -v
npm -v

方式 2:使用 nvm(适合多版本开发,推荐开发者)

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

重新打开终端或:

source ~/.bashrc

安装 Node:

nvm install --lts
nvm use --lts

三、配置 npm(可选但推荐)

设置国内镜像(如网络慢)

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

查看配置:

npm config get registry

四、选择开发工具

1. 编辑器(任选其一)

  • VS Code(最常用)
sudo apt install -y code

或通过官网下载 .deb

  • WebStorm(商业)
  • Neovim / Vim(轻量)

五、前端开发环境(如 React / Vue)

使用 Vite(推荐)

npm create vite@latest my-app
cd my-app
npm install
npm run dev

常见框架

  • React:npm create vite@latest -- --template react
  • Vue:npm create vite@latest -- --template vue

六、后端开发环境(Node / Express)

mkdir server
cd server
npm init -y
npm install express

示例:

const express = require('express')
const app = express()

app.get('/', (req, res) => {
  res.send('Hello Debian')
})

app.listen(3000)

运行:

node index.js

七、可选工具(提升效率)

npm install -g yarn pnpm ts-node typescript
  • yarn / pnpm:包管理
  • typescript:TS 支持
  • nodemon:热重载
npm install -g nodemon
nodemon index.js

八、防火墙 & 端口(如部署)

sudo ufw allow 3000

九、总结(最小可用环境)

✅ Debian
✅ Node.js + npm
✅ Git
✅ VS Code
✅ Vite / Express


如果你告诉我:

  • 是 前端 / 后端 / 全栈
  • 用 React / Vue / Node / Next.js
  • 是 本地开发还是服务器部署

我可以给你更精确的配置方案。

0 踩