我有一个由其他客户端使用的实时应用程序。在我对开发环境进行更改后,我正在部署该应用程序。当然,客户端不执行硬刷新,但客户端需要执行硬刷新,以便看到我所做的更改。我该怎么办?
u5rb5r591#
部署应用时,它实际上是使用一些新资产构建的,并且代码不需要任何更新,因为该高速缓存已失效(如果部署顺利完成)。服务业工人可能会坚持,但这是一回事。
izkcnapc2#
这是并且仍然是一个副本,参见here。First Answer对我很有效,它更新了package.json中的应用程序版本例如,默认情况下,版本号设置为“0.1.0”package.json文件:
{ "name": "project-name", "version": "0.1.1", "private": true, ... }
2条答案
按热度按时间u5rb5r591#
部署应用时,它实际上是使用一些新资产构建的,并且代码不需要任何更新,因为该高速缓存已失效(如果部署顺利完成)。
服务业工人可能会坚持,但这是一回事。
izkcnapc2#
这是并且仍然是一个副本,参见here。
First Answer对我很有效,它更新了package.json中的应用程序版本
例如,默认情况下,版本号设置为“0.1.0”
package.json文件: