use*_*903 6 browser-cache webpack angular-cli angular angular7
我们的应用程序是使用 angular-cli(版本:7.0.2)和 angular(版本:7.0.0)开发的。我们的图像文件很少,pdf 保存在资产文件夹中。每 3 个月发布一次应用程序的每个版本,这些文件都会发生变化。
我通读了此链接中提到的各种技术:使用同一网址中的新图片刷新图片
不确定哪个是最好的解决方案。任何关于如何实现缓存破坏的建议/代码片段表示赞赏。
对资产文件夹中的所有文件实现缓存清除的最佳方法是什么?
CDN || 服务器缓存
我认为最好的方法是在文件上使用哈希名称,这种方式可能会更改当前代码。(图像/文件加载路径)
https://webpack.js.org/guides/caching/
是否有一种通用技术可以添加到客户端应用程序中,以在每次访问时加载资产文件夹中所有文件的最新文件?是否可以在 webpack.config.js (使用 angular-cli 工具创建项目时生成的文件)中添加任何配置?
我认为文件加载器会帮助你。
如果其他人有更好的解决方案,我也对这个问题感兴趣。
归档时间: |
|
查看次数: |
3454 次 |
最近记录: |