gpt4 book ai didi

javascript - Windows : Static files pending for up to two minutes? 上的 Node.js + Express.js

转载 作者:搜寻专家 更新时间:2023-10-31 23:21:39 24 4
gpt4 key购买 nike

我在使用 Node.Js/Express.js 的 Windows 环境中遇到问题,静态 JS 文件可以在浏览器(禁用缓存)中标记为“待定”长达两分钟,之后它们似乎下载罚款。这通常在刷新几次后发生。

没有显示任何错误,所以我不确定如何进一步调查。相同的代码在 Mac OSX 环境中运行良好。

Node 版本是 v0.10.31,Express 是 4.8.5。

静态文件的代码是:

app.use(express.static(path.join(__dirname, 'public')));

Chrome DevTools 显示:

Chrome DevTools Screenshot

最佳答案

我遇到了同样的问题。我的解决方案是将 express-session 的 resave 属性设置为 false。

app.use(session({ resave : false, ... }));

我的配置:node v0.10.31,express v4.9.0,express-session v1.8.1

作为 session 存储,我使用 connect-mongo v0.4.1。

希望对你有帮助。

关于javascript - Windows : Static files pending for up to two minutes? 上的 Node.js + Express.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25488917/

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