Ionic framework Ionic应用程序通过CloudFront在用户端缓存

Ionic framework Ionic应用程序通过CloudFront在用户端缓存,ionic-framework,caching,ionic4,amazon-cloudfront,browser-cache,Ionic Framework,Caching,Ionic4,Amazon Cloudfront,Browser Cache,我通过Amazon CloudFront为Ionic 4应用程序提供正确的部署过程,从而使缓存失效。但是,每次进行新部署时,我都会收到一些报告,对于某些用户来说,即使在部署几天后,新的更改也不会反映出来。如果用户清除浏览器缓存或以匿名方式访问站点,则可以解决此问题 所以我想这不是CloudFront缓存失效的问题,而是用户浏览器缓存的问题。 但是,在构建过程的每次迭代中,.js文件名都会用哈希更新。所以 index.html本身是否可能缓存在用户端,从而指向旧的js文件?还有其他想法吗

我通过Amazon CloudFront为Ionic 4应用程序提供正确的部署过程,从而使缓存失效。但是,每次进行新部署时,我都会收到一些报告,对于某些用户来说,即使在部署几天后,新的更改也不会反映出来。如果用户清除浏览器缓存或以匿名方式访问站点,则可以解决此问题

所以我想这不是CloudFront缓存失效的问题,而是用户浏览器缓存的问题。 但是,在构建过程的每次迭代中,.js文件名都会用哈希更新。所以

index.html本身是否可能缓存在用户端,从而指向旧的js文件?还有其他想法吗