gpt4 book ai didi

javascript - 在不使用 fs 模块的情况下在 nodejs 中提供 html 文件

转载 作者:行者123 更新时间:2023-11-30 13:22:44 25 4
gpt4 key购买 nike

我正在构建一个网络应用程序,nodejs 是我的网络服务器。我想从 nodejs 发送对图像、html、css、js 和其他文件的响应。

我想知道哪个 nodejs 模块提供服务我的 UI 文件,而不使用 nodejs 内部可用的 fs 模块。

约束:如果我使用 fs 模块或内部使用 fs 的 express,如果添加了新文件,则应该为响应生成它。

谢谢

最佳答案

您可以使用 Express/Connect 静态中间件:

var app = require('express').createServer();
app.use(express.static(__dirname + '/public'));

app.listen(3000);

但是最好的办法是配置nginx或者类似的前端服务器代理动态请求到node.js并直接返回静态文件。

关于javascript - 在不使用 fs 模块的情况下在 nodejs 中提供 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9633833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com