Quote:I want to deploy this app with some design changes but Brower impact came after Control F5
Which is the correct behavior, as your browser is not linked with the server to check for any updates.
Quote:how can I do this without a manual refresh?
You can setup a push notification listener from the server in your app that listens to any deployment (successful/rollback) updates. This notification can then update the parts of Angular app or trigger a page reload (kind of what the F5
does on the browser).
But this requires that you enable the push notification receiver and a server-side channel that is active throughout (this would be expensive in long term). If you do not wish for a push model, then a pull model would help. In this approach, you just reverse the approach and write middleware in the Angular app that keeps polling for a fresh version of the app.
So, not sure if this will work in your current situation