- umi项目在页面重新部署到服务器后重新进入,发现显示的居然是上个版本的页面。
- 问题可能出现在浏览器缓存上,所以尝试禁用缓存,最后解决问题。
1、在项目config.ts或.umirc.ts 内写入如下配置:
metas: [
{
httpEquiv: 'Cache-Control',
content: 'no-cache',
},
{
httpEquiv: 'Pragma',
content: 'no-cache',
},
{
httpEquiv: 'Expires',
content: '0',
},
],
2、之后就会发现打包出来的index.html头部有这个:(禁用缓存三剑客)
