How can I make sure people are loading the currently deployed version of an angular app? I have a lot of users that end up with a broken app because of some of the pages loading cached versions.
How can I make sure people are loading the currently deployed version of an angular app? I have a lot of users that end up with a broken app because of some of the pages loading cached versions.
Hello Paul,
Where is your web app hosted? And what kind of updates you're making to your app?
It's being hosted by Appery using a custom domain. Making pretty much any change. Scope function updates along with layout changes.
Paul,
This is to inform you that when publishing the app with custom domain we do not use any caching headers when deploying from our side.
Also could you please specify the domain name that you're using for hosting your app or app GUID, we'll check it in our build logs.
vendorportal.dryforcellc.com
Hello Paul,
We have checked with our system administrators and have got the answer from them. They have confirmed that your web app is Appery.io hosted. Also, they officially confirmed Appery.io doesn't use any resource cashing in its settings.
So, we can only suppose you yourself might have integrated cache in your app. Could you please double check and report?
I think it is more of a client side caching problem, where they are not pulling the most recent version every time. I have not implemented any caching of any kind. At least not on purpose.