gpt4 book ai didi

css - 带有指纹 Assets 的 Chrome 工作区

转载 作者:技术小花猫 更新时间:2023-10-29 10:09:37 27 4
gpt4 key购买 nike

Chrome workspaces :假设我将本地 CSS 文件映射到本地 http 服务器提供的文件。一切都很好,我可以在浏览器中修改文件,并且在页面刷新时我的更改仍然存在。

我们碰巧对我们的 Assets 进行了指纹识别,以便通过像 styles.css?longuniquehash 这样的 url 来引用它们。很好的做法 - 这样我们就可以使用积极的缓存并确保客户端将使用最新的 Assets 。

但是,这会适得其反,因为每当更新 url 时映射都会丢失。简而言之:我们将 styles.css?123 映射到本地资源,我们更改它并在页面刷新时返回为 styles.css?234 必须是再次映射。

我们正在使用 cassette , 但问题可以在任何带有指纹识别的设置上重现。我是否缺少设置或解决方法?

最佳答案

根据 Chromium 的说法,在 Chrome 49 之前,对使用查询参数(即 style.css?123)映射 URL 的支持只是部分支持——在 Chrome 49 中它被完全删除了。

如果您无法从代码中手动删除参数,临时解决方法是在页面加载后从 Chrome 检查器中的样式表引用中删除 ?123 参数。然后您的工作区映射和自动刷新应该可以正常工作,直到您再次加载页面。

您可以在此处加注星标并关注此问题:bugs.chromium.org

关于css - 带有指纹 Assets 的 Chrome 工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23095558/

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