缓存问题处理
这一章主要收集各种缓存问题并给出解决办法。
一 模板更新
重新发布模版后存在缓存问题。说明:修改依赖处理器文件,提交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/* 删除。