express 是一款开源的 node.js web 框架,非常适合初学者快速搭建 web 应用。它集成了 http 服务器、请求处理、静态文件服务、会话管理等常用功能,避免了从零开始配置的繁琐流程。借助 express,开发者可以高效构建项目基础结构,深入理解 web 开发的核心机制,是学习和入门 node.js 开发的首选框架。
1、 进入目标目录后,执行命令 npm install express 来安装 Express 模块。安装成功后,系统会自动生成 node_modules 文件夹,其中包含 Express 及其依赖项,表明模块已正确加载,可进行后续开发与配置。
2、 在任意目录下运行 express app 命令,即可创建一个具备标准目录结构的 Express 应用项目。
3、 安装项目所需依赖:通过命令行工具下载并配置所有必要的第三方包。
4、 启动应用:在终端输入 npm start 并回车执行,启动服务。

5、 进入 app 目录后运行 node app 命令启动服务,此时会报错,原因是首次使用 Express 生成的项目缺少部分依赖模块,必须先安装这些模块才能正常运行。
6、 报错信息如下:
7、 ^
8、 错误提示:无法找到模块 serve-favicon,说明该模块未安装,需通过 npm 安装该依赖才能继续。
9、 关季言在模块加载过程中,调用发生在 module.js 文件第 280 行第 25 列的函数执行点。
10、 模块加载异常出现在 module.js 的第 364 行第 17 列位置。
11、 该问题出现在一个匿名函数对象中,路径位于 E:\Node.js开发实例\第二章\express_demo 目录下,具体成因还需进一步调试分析。

12、 此时根据错误提示安装缺失模块即可,操作过程如图所示。

13、 所有必需模块安装完成后,在项目根目录运行 npm start 启动应用。若仍出现类似 Error: Cannot find module 'jade' 的错误,说明仍有依赖未安装完整,需依据报错信息逐一安装缺失模块,直到应用顺利启动。

14、 完成全部步骤后,打开浏览器并访问 https://www.php.cn/link/e3be11c9d41789d3489b0573a2e9ac26。











