使用 sendFile() 在 Express 中发送静态文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 sendFile() 在 Express 中发送静态文件相关的知识,希望对你有一定的参考价值。
参考技术A Express sendFile() 方法 允许您发送原始文件作为对 HTTP 请求的响应。您可以将其 res.sendFile() 视为单个端点的 Express static 中间件。假设您有一个如下所示的 html 文件 index.html :
通过将路径传递到 index.html ,可以使用 res.sendFile() 使 Express 将此 HTML 文件作为 HTTP 响应提供。
如果不想指定绝对路径,可以通过 root 选项以指定路径所相对于的目录。
以上是关于使用 sendFile() 在 Express 中发送静态文件的主要内容,如果未能解决你的问题,请参考以下文章
Angularjs - TypeError:路径必须是绝对路径或指定根到 res.sendFile
如何在带有 nunjucks 的 Express 框架中使用 HTML - 没有玉