在 Debian 上配置 JavaScript(JS)开发环境,通常包含 Node.js / npm、代码编辑器、以及可选的 前端/后端工具链。下面按“从零开始”的思路给你一套通用方案。
sudo apt update
sudo apt upgrade -y
建议安装基础工具:
sudo apt install -y curl git build-essential
以 Node 20 LTS 为例:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
验证:
node -v
npm -v
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 config set registry https://registry.npmmirror.com
查看配置:
npm config get registry
sudo apt install -y code
或通过官网下载 .deb
npm create vite@latest my-app
cd my-app
npm install
npm run dev
npm create vite@latest -- --template reactnpm create vite@latest -- --template vuemkdir 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
如果你告诉我:
我可以给你更精确的配置方案。