Express是基于 Node.js 的一个极简、灵活的 web 应用程序框架,为构建 web 应用程序和 API 提供了一组强大的功能。本节将指导你完成 Express 框架的安装。
环境准备
首先,确保你已经安装了 Node.js。如果尚未安装,可以前往 Node.js 官网 下载并安装最新版本。安装完成后,你可以打开命令行终端,输入以下命令以检查 Node.js 和 npm(Node.js 的包管理器)的版本:
1 | node -v |
如果命令返回了版本号,说明安装成功。
创建项目目录
接下来,我们需要创建一个新的项目目录。可以使用以下命令创建一个名为 my-express-app
的目录,并进入该目录:
1 | mkdir my-express-app |
初始化项目
在项目目录中,执行以下命令以初始化一个新的 Node.js 项目。该命令会创建一个 package.json
文件:
1 | npm init -y |
-y
参数表示自动接受所有默认设置。
安装 Express
现在,我们可以通过 npm 来安装 express
框架。在命令行中执行:
1 | npm install express |
安装完成后,你会看到 node_modules
目录中出现了 express
文件夹,以及 package.json
文件中出现了 express
的依赖项。
创建基本的 Express 应用
为了验证 Express 是否安装成功,我们可以创建一个简单的应用程序。首先,在项目目录中创建一个名为 app.js
的文件,并在其中添加以下代码:
1 | const express = require('express'); |
代码解析
const express = require('express');
:导入 Express 模块。const app = express();
:创建一个 Express 应用实例。app.get('/', (req, res) => {...})
:定义一个路由,当用户访问根路径/
时,返回字符串Hello Express!
。app.listen(PORT, () => {...})
:启动服务器,监听指定的端口(此处为 3000)。
启动应用
在命令行中运行以下命令来启动你的 Express 应用:
1 | node app.js |
如果一切正常,你将看到输出:
1 | Server is running at http://localhost:3000 |
之后,打开浏览器,访问 http://localhost:3000
,你应该能看到页面显示 Hello Express!
。
总结
通过以上步骤,我们成功安装了 Express 框架并创建了一个基本的 web 应用。你现在可以开始使用 Express 构建更复杂的应用程序和 API。继续探索 Express 的强大功能吧!