搭建开发环境
在开始使用 Express 开发之前,首先需要搭建好开发环境。主要包括安装 Node.js、初始化项目以及安装 Express 框架和常用工具。
1. 安装 Node.js
Express 基于 Node.js 运行,因此需要先安装 Node.js。推荐从官网下载最新的稳定版本:
- 访问官网:https://nodejs.org/
- 选择 LTS 版本安装(长期支持,稳定可靠)
- 安装完成后,在终端输入以下命令检查是否安装成功:
node -v
npm -v
`
确保能正确显示 Node.js 和 npm 版本号。
2. 初始化项目
选择一个目录作为项目根目录,执行以下命令初始化一个新的 Node.js 项目:
mkdir express-demo
cd express-demo
npm init -y
此命令会生成一个默认的 package.json 文件,记录项目的配置信息。
3. 安装 Express
在项目目录下执行以下命令,安装 Express 框架:
npm install express
安装完成后,可以在 package.json 的依赖项中看到 express。
4. 推荐安装的开发工具
- nodemon:自动重启 Node 应用,提升开发效率。
npm install --save-dev nodemon
- eslint:代码规范检查,保持代码质量。
npm install --save-dev eslint
5. 创建基础服务器文件
在项目根目录创建 app.js 文件,写入简单的 Express 服务器代码:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello Express!');
});
const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
console.log(`Server running at http://localhost:${PORT}`);
});
至此,基础开发环境搭建完成,可以通过命令 node app.js 启动服务器。
相关内容
- 常用中间件列表 本章节将介绍一些常用的 Express 中间件,它们可以帮助您简化应用的开发。中间件用于处理请求、响应,或在请求处理过程中执行额外的操作。本章节包括一些常见的中...
- 常见错误及解决方案 本章节将介绍在开发 Express 应用时常见的错误及其解决方案。通过了解这些常见问题及其处理方法,您可以更有效地调试和优化您的应用。
- 推荐阅读资源 本章节提供了一些推荐的学习资源,包括书籍、在线教程、视频课程和社区资源,帮助您深入了解 Express 和相关技术栈,提升开发技能。
- Express 对比 Koa 和 Next.js 本章节将对比 Express、Koa 和 Next.js 三个常见的 Node.js 框架,分析它们的特点、使用场景、优势和劣势,帮助开发者根据项目需求选择合适...
- 什么是 Node.js? Node.js 是基于 Chrome V8 引擎的 JavaScript 运行时环境,支持在服务器端运行 JavaScript,实现高性能非阻塞 I/O,广泛应...
- 什么是 Express? Express 是基于 Node.js 的极简灵活的 Web 应用框架,简化服务器端开发流程,提供强大的路由、中间件支持,广泛用于构建高性能 Web 服务和 A...