Express 入门
Node.js 教程
收录了这篇文章

如果你想不使用Express生成器从零开始手动创建一个Express应用,这也是完全可以的。下面是一个基本的手动设置步骤:

1. 初始化项目和安装Express

首先,在你希望存放项目的文件夹下,打开终端或命令提示符,初始化一个新的Node.js项目,并安装Express作为依赖:

mkdir myManualExpressApp
cd myManualExpressApp
npm init -y
npm install express

2. 创建服务器

在项目根目录下,创建一个名为app.js的文件,这将是你的应用程序的主要入口点。打开这个文件,然后输入以下代码来设置一个基本的Express服务器:

Javascript
// app.js
const express = require('express');
const app = express();
const port = 3000;

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

app.listen(port, () => {
  console.log(`Server is running at http://localhost:${port}`);
});

这段代码做了以下几件事:

  • 导入了express模块。
  • 创建了一个Express应用实例。
  • 设置了一个路由处理器,用于处理根URL("/")的GET请求,返回"Hello, World!"。
  • 指定服务器监听3000端口,并在启动时打印一条消息。

3. 运行服务器

保存app.js后,回到终端,运行以下命令来启动你的Express服务器:

node app.js

访问浏览器并输入http://localhost:3000/,你应该能看到"Hello, World!"的消息。

4. 扩展应用

从这里开始,你可以自由地添加更多路由、中间件、模板引擎等,来扩展你的应用。例如,添加一个新的路由来处理其他路径的请求,或者使用中间件来处理静态文件、日志记录等。

这就是不使用生成器从头开始创建一个Express应用的基本过程。随着你对Express更深入的学习,你可以探索更多高级功能,如错误处理、RESTful API设计、数据库集成等。

修改时间 2024-05-29

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
随机推荐
版权相关
Node.js MySQL 连接池和事务
Node.js 的 URL 的模块缺陷
Node.js 使用 Jest 做单元测试
CRSF 跨站脚本攻击已死,使用 Same-Site Cookies 来防范 CSRF
WordPress 分类添加自定义字段
如何使主题支持 Woocommerce
MySQL 字符串截取函数 SUBSTRING_INDEX