angular - 浏览器缓存的 Angular 应用程序文件
问题描述
我遇到了 Angular 5 应用程序的问题。由于某些奇怪的原因,浏览器不会获取文件的新版本,即使这些文件默认已被 webpack 配置自动散列。
以下图片描述了该问题:
这是显示应用程序使用的文件的 chrome 控制台,即使在多次刷新页面时也是如此:
下图显示了服务器上的文件:
如您所见,我的 main.{hash}.bundle.js 文件与浏览器的文件不同。浏览器怎么可能无法识别服务器上存在具有不同哈希名称的新文件?知道问题是什么吗?我将不胜感激任何帮助 。
解决方案
推荐阅读
- r - FELM + Stargazer - 将工具变量估计与 OLS 对齐
- r - 如何生成混合数据并保持每列的关系或相关性?
- node.js - 从另一个函数 (Firebase) 中安排 Cloud Function 触发器
- scala - 如何使用 scala 作为后端?
- r - 降低功能并合并两个数据框
- ruby-on-rails - Ruby on Rails 查询等于两个连接列
- elixir - 根据用户角色渲染部分模板
- java - 使用反射创建具有参数化构造函数的类的动态对象
- python-3.x - 使用 NetworkX 进行图排列和旋转
- google-app-engine - GAE 推送队列任务不在测试中运行,产生孤立的 dev_appserver 进程