本地服务器不反映更新的文件

我在用户本地服务器相当新。 我正在使用来自Node的http-server。 我使用它来使用Phaser库托pipeHTML5游戏。 我有游戏中使用的图像资源,有时我更新这些资产。 当我这样做时,对图像的更改不会反映在游戏中。 我试过重新启动服务器,但没有帮助。 他们通常需要一些时间来更新,大概一个小时。 任何想法出了什么问题?

浏览器可能会caching你的代码和/或资产。

在Chrome中,随着开发工具的打开(右键单击 – >检查元素),你可以右键点击刷新button和“清空caching和硬重新加载”。

有一个选项-c指的是以秒为单位的caching时间(max-age)[3600]

(例如-c10 10秒)。

要禁用caching,请使用http-server -c-1

您可以通过inputhttp-server -h (帮助)来查看更多信息