缓存问题处理

这一章主要收集各种缓存问题并给出解决办法。

一 模板更新

重新发布模版后存在缓存问题。说明:修改依赖处理器文件,提交svn并重新提交模板之后,在wide中应用模板,加载的依赖处理器文件不是最新版。解决如下:

1. 使用chrome打开页面,F12打开调试面板。

2. 在调试面板中选择Network ,勾选Disable Cache,刷新页面。

3. 这时查看加载的依赖处理器文件是否为最新的,若依旧不是最新的:

在wide中发布一次静态资源。

发布静态资源之后,在调试面板中选择Network ,勾选Disable Cache,刷新页面。

二 wide更新后的缓存处理

收到wide更新提示,更新wide之后,缓存问题的处理方法。

在wide主界面中,点击更新,在下拉列表中选择清除缓冲。

1. 点击清除缓冲之后,退出wide,重新启动如果wide没有自动退出,请手动退出wide并重启。

2. 发布页面,在浏览器中浏览对应页面:使用chrome打开页面,F12打开调试面板。

在调试面板中选择Network ,勾选Disable Cache,刷新页面。

三 css缓存处理

当页面级css代码修改后,加载的依旧不是最新样式。

1. 在chrome中打开页面,F12打开调试面板;在调试面板菜单栏中,选择Resources;在下方出现的菜单中,展开Local Storage;展开后选择当前域名的选项,使用delete按键,将右侧所有条目删除。

四 彻底清除所有缓存

1. 退出wide,在wide主界面中点击上方的“退出”。

2. 找到对应的缓存目录清空目录下的所有内容。

windows下找到对应的目录 C:\Users\xxx\AppData\Local\wide\UserData 删除该目录下所有文件 。

linux下使用命令 rm -r ~/.cache/wide/* 删除。