Mac OS 无法加载新的 MD5 哈希包的 chrome

共1个回答, 标签: javascript angular

这不会发生在 Chrome 的 Windows, 但在 Chrome 为 Mac OS, 而不是要求新的资产从服务器 Chrome 尝试检索旧的应用程序捆绑哈希从以前的 npm 版本, 该应用程序无法加载!

enter image description here

这对我来说没有意义, 应用程序 [哈希]-bundle-bab. js 已经改变, 哈希已经改变, 这应该会打破 Chrome 缓存..。

我不知道该怎么做, 我不应该做一些事情, 如应用程序 [哈希]-bundle-b 不能不. js?刷新 = [刻度] 哈希正在执行相同的目的..。

第1个答案

我也经历过这种情况, 当浏览器拒绝从其缓存中删除文件时, 我感到非常沮丧。出现这种情况的原因是您的浏览器已缓存该 index.html 文件。你可以尝试一些事情来解决它:

1. 将元标记添加到index.html

尝试将这些添加到 index. html 中, 然后清除缓存。这并不总是可行的。




2. 禁用 Chrome 缓存

使用此设置禁用 Chrome 缓存, 以防止 index.html 缓存。

chrome dev tools disable cache

相关问题

如何从异步调用返回响应? 循环中的 JavaScript 闭包--简单的实际示例 如何从异步调用返回响应? 从 angularcli 中的 HTTP Get 请求检索到的数组的范围 如何将角2前置快速 JS 变量导出到角2分量? Angular block web 请求使用的服务器吗?