Express 有一个内置的 中间件 ,用于从目录中提供静态文件。 例如假设您有一个 public 文件夹,里面包含图像、CSS 和 HTML 等文件。
$ ls -l public/
total 48
-rw-r--r-- 1 ubuntu ubuntu 1666 Mar 12 14:17 home.css
-rw-r--r--@ 1 ubuntu ubuntu 17092 Mar 12 14:17 logo.png
$
您可以 使用 express.static 中间件 可以通过 HTTP 访问此文件夹中的文件。
const express = require(express);
const app = express();
app.use(express.static(./public));
app.listen(3000);
使用上面的脚本,你可以打开 http://localhost:3000/home.css 在浏览器中查看 CSS 文件。

提供 HTML 文件
static 中间件是您可以使用 Express 提供静态 HTML 文件的方式。 如果你有一个普通的 HTML 文件 test.html,您可以在浏览器中打开该文件,浏览器将呈现 HTML。

这意味着您可以使用 express.static() 托管整个前端 Web 应用程序,包括 JavaScript、CSS、图像和 HTML。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








请登录后查看评论内容