Module 03 · Express Web Application FrameworkExpress Web 应用框架
Your First Express Web Application你的第一个 Express Web 应用
🎥 视频目标:
在观看本视频后,你将能够:
- 使用Express创建一个Web应用
- 识别安装Express的五个步骤
与Express一起工作的五个步骤
要与Express框架合作,按照以下五个步骤操作:
- 声明Express为Node.js项目中的依赖
- 运行npm命令下载缺失的模块
- 导入Express模块并创建Express应用
- 创建新的路由处理器
- 在指定端口启动HTTP服务器
创建你的第一个Express应用
步骤1:声明Express为依赖
在Node.js项目的package.json文件中声明Express作为依赖。然后,运行npm命令来下载任何缺失的模块。
步骤2:下载缺失模块
在你的项目文件夹中创建一个mynodeserver.js文件,这是你开始编写第一个Express程序的地方。
编写第一个Express程序
本示例中,我们将编写一个程序来获取当前的天气条件。
- 导入Express框架
导入Express框架后,创建一个app实例,这是Express框架中的JavaScript对象。 - 创建新的路由处理器
在你的应用中,为了处理Web应用请求,需要将HTTP方法和Web资源路径映射到JavaScript函数。
例如:监听传入的HTTP GET请求,这些请求会访问temperature资源路径。你还可以将路径中temperature后面的值保存在一个名为location_code的变量中。通过request.params.location_code可以访问这个变量,并将其存储到名为location的变量中。 - 调用函数并传递参数
当你运行weather.current函数时,将location(从资源路径中获取的)作为参数传递。

- 启动HTTP服务器
在最后一步,使用app.listen方法创建服务器实例,监听指定端口上的传入请求。例如,在端口8080上监听。

app.listen(8080, function () {
console.log("Server is running on port 8080");
});
结果
输入统一资源定位符(URL)在浏览器中查看结果。
总结
在本视频中,你学习了:
- 当你在Node.js项目中声明Express为依赖并下载任何缺失的模块后,你就可以创建一个应用并开始用Express编写代码了。
- 安装Express的五个步骤:
- 在Node.js项目的
package.json文件中声明Express作为依赖。 - 运行
npm命令下载任何缺失的模块。 - 导入Express模块并创建Express应用。
- 创建新的路由处理器。
- 在指定端口启动HTTP服务器。
- 在Node.js项目的
通过这些步骤,你可以成功地创建并运行你的第一个Express Web应用!