在安装任何软件前,建议先更新系统的包列表,确保获取最新的软件版本:
sudo apt update
Node.js是JavaScript的运行时环境,npm用于管理项目依赖。Debian官方仓库提供稳定版,但版本可能较旧;若需要最新LTS版本,推荐通过NodeSource仓库安装:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
node -v # 查看Node.js版本
npm -v # 查看npm版本
可选:若需切换Node.js版本,可使用
nvm(Node版本管理器),具体步骤可参考相关文档。
sudo snap install --classic code
package.json(项目配置文件):mkdir my-js-project && cd my-js-project
npm init -y # 使用默认配置快速初始化
npm install --save-dev eslint
npm install --save-dev webpack webpack-cli
index.js,编写简单的JavaScript代码:// index.js
console.log('Hello, Debian JS Developer!');
Hello, Debian JS Developer!:node index.js
若想运行一个Web服务器,可使用Express框架(轻量级后端框架):
npm install express
server.js,内容如下:const express = require('express');
const app = express();
const port = 3000;
// 定义路由
app.get('/', (req, res) => {
res.send('Hello from your Debian-based Node.js server!');
});
// 启动服务器
app.listen(port, () => {
console.log(`Server running at http://localhost:${port}`);
});
node server.js
打开浏览器访问http://localhost:3000,即可看到服务器返回的文字。let/const、箭头函数、模板字符串、模块化等)。node inspect)。通过以上步骤,新手可快速在Debian系统上搭建JavaScript开发环境,并运行简单的程序或服务器。后续可根据项目需求逐步深入学习相关技术栈。