gpt4 book ai didi

javascript - 如何将缩小的 Javascript 文件部署到 Web 服务器而不更改文件的时间戳?

转载 作者:行者123 更新时间:2023-11-28 12:51:32 25 4
gpt4 key购买 nike

我们的应用程序中有数百个 JavaScript 文件,目前以未压缩的方式提供。为了提高客户端性能,我们的解决方案之一是缩小 JavaScript 文件。我已经创建了一个自动化解决方案来在构建中执行此操作,但是,当部署这些新文件时,确定是否将其重新发送给客户端的文件时间戳将会更改。这意味着,在未来的每个版本中,所有 javascript 文件都将具有新的时间戳。我们的客户将再次重新下载所有缩小的 JavaScript 文件,从而破坏缩小的性能方面。

其他人也遇到过这个问题吗?你的解决方案是什么?您的项目中是否使用了单独的非缩小和缩小的 javascript 文件,并且不在构建中执行缩小?

我们考虑了其他解决方案(例如仅在源代码控制存储库中查找实际更改的文件),但这是我想了解其他人正在做什么的一个问题。

最佳答案

您必须确定哪些文件实际上已更改。或者只是不用担心,享受缩小文件带来的改进。无论如何,客户端可能不会在缓存中保存文件很长时间,因此除非您非常非常频繁地更新文件,否则尝试管理缓存行为可能不会有什么收获。

关于javascript - 如何将缩小的 Javascript 文件部署到 Web 服务器而不更改文件的时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/163583/

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