1 回答
TA贡献1858条经验 获得超8个赞
第 1 行:导入安装的 express 节点模块并将npm i express其存储在常量 (const) 中。
第 2 行:您从 node.js 的文件系统模块(fs 模块)导入函数或变量createReadStream,并使其可用于此文件。
第 3 行,您将上面 express 模块中的函数分配express()给一个名为 的常量app,因此您现在可以在该常量上使用与 express 相关的所有内容app。
第 4-5 行:您使用get存储在常量中的 express() 函数中的方法app,并为您的应用程序的基本 url/(例如 domain.com/ 或 localhost:8000/)创建一个路由。如果您向服务器请求某些东西,您会发送一个 GET 请求。例如,如果您使用 POST 或 PUT 发送一些数据,则 express() 函数中app也有这些方法供您使用(例如 app.post)。
当 Postman 或使用浏览器的普通用户通过 GET 请求访问域(路由)的这一部分时,第 4 行的箭头函数 (req, res) => 开始。它接收请求 (req) 和结果(res) 参数,因此您可以根据需要在函数内部使用这些参数。例如,在 req 参数上,您可以使用用户从表单发送的正文中的任何内容。在您的情况下,您的路线通过 http 将 html 文件流回给用户,以便在用户的浏览器中显示它。
添加回答
举报
