Express 示例
确保已经安装了 Node.js 和 npm。然后,按照以下步骤创建一个简单的 Express “Hello World” 示例:
- 创建项目目录并初始化:
打开一个终端或命令提示符,然后执行以下命令:
mkdir myapp
cd myapp
npm init -y
这将创建一个名为 myapp
的新目录,进入该目录,并使用 npm init
命令初始化一个新的 npm 项目(使用 -y
标志以使用默认值)。
2. 安装 Express:
在项目目录中,运行以下命令来安装 Express:
npm install express
- 创建 Express 应用:
在项目目录中创建一个名为 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 on port ${PORT}.`);
});
这段代码首先引入 Express 模块,并创建一个 Express 应用实例。然后,它定义了一个路由处理程序,当访问根 URL (/
) 时,该处理程序会发送“Hello World!”响应。最后,它启动一个在端口 3000 上监听的服务器。
4. 运行应用:
在终端或命令提示符中,运行以下命令来启动服务器:
node app.js
你应该会看到“Server is running on port 3000.”这样的消息,表示服务器已成功启动。
5. 测试应用:
打开你的浏览器,输入 http://localhost:3000/
。你应该会看到“Hello World!”这样的消息。如果你访问其他路径,例如 http://localhost:3000/test
,会显示 404 Not Found 错误,因为该应用只为根 URL 配置了路由。
6. 停止服务器:
在终端或命令提示符中,按 Ctrl + C
可以停止服务器。