首页 > 解决方案 > 浏览器缓存的 Angular 应用程序文件

问题描述

我遇到了 Angular 5 应用程序的问题。由于某些奇怪的原因,浏览器不会获取文件的新版本,即使这些文件默认已被 webpack 配置自动散列。

以下图片描述了该问题:

这是显示应用程序使用的文件的 chrome 控制台,即使在多次刷新页面时也是如此:

在此处输入图像描述

下图显示了服务器上的文件:

在此处输入图像描述

如您所见,我的 main.{hash}.bundle.js 文件与浏览器的文件不同。浏览器怎么可能无法识别服务器上存在具有不同哈希名称的新文件?知道问题是什么吗?我将不胜感激任何帮助 。

标签: angulariisbrowserangular5

解决方案


推荐阅读