我用 vue-cli
创建了一个应用程序,然后我构建了 dist
文件夹用于生产。
该应用程序部署在 IIS
带有烧瓶后端并且工作正常。
当我必须进行一些更改并且我必须重做部署时,就会出现问题。在此之后,用户打电话给我,因为应用程序不工作,但如果我清除 chrome 缓存,应用程序再次正常工作。
我该如何解决这个问题?当我发布新的应用程序版本时,是否有自动清除 chrome 缓存的方法?
谢谢
我的 dist 文件夹
部署:复制并粘贴 IIS 上的文件夹 dist
如果 dist 文件夹中的文件正确,可能问题出在 axios 缓存中?我也对休息 api 进行了一些更改
原文由 nickb84 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有同样的问题,并在运行 build 命令修复它之前更改(递增)package.json 中的版本号。
例如默认情况下版本号设置为
"0.1.0"
package.json 文件: