Outlook for Mac中Office.js插件任务窗格缓存手动清除方法咨询
手动清除Outlook for Mac任务窗格(Safari控件)中Office.js加载项的缓存
我之前也碰到过这个头疼的问题——官方确实没给出明确的操作指南,不过折腾了一阵后,找到了几个社区里验证有效的手动清除方法,亲测可行:
删除Outlook容器内的WebKit缓存文件夹
这是最直接的方式,因为Outlook for Mac的任务窗格用的是独立的Safari WebKit控件,缓存存在专属的容器目录里:- 先关闭Outlook
- 打开Finder,按下
Cmd+Shift+G调出「前往文件夹」窗口 - 输入路径:
~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches - 在这个目录里,删除
com.apple.WebKit.WebContent和com.microsoft.Outlook这两个缓存文件夹(如果有其他带WebKit的文件夹也可以一起删) - 重启Outlook,加载项的缓存就被清空了
用终端命令一键清理
嫌手动找文件夹麻烦的话,可以用终端命令批量删除:- 确保Outlook已经关闭
- 打开「终端」应用,输入以下命令并回车:
rm -rf ~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches/com.apple.WebKit.*
这个命令会删除Outlook容器下所有WebKit相关的缓存文件,执行完重启Outlook即可。
补充:清除Safari全局网站数据(备选)
如果上面的方法没完全解决问题,可以试试清除Safari中相关域名的缓存:- 打开Safari,点击顶部菜单栏的「Safari」>「设置」>「隐私」
- 点击「管理网站数据」,搜索你的加载项所在的域名或者
outlook.com - 选中对应条目后点击「移除」,然后重启Outlook
这个方法不一定每次都生效,但可以作为兜底方案。
这些方法都是我和其他开发者在社区里摸索出来的,目前还没有官方文档确认,但实际使用下来确实能解决加载项缓存不更新的问题。
内容的提问来源于stack exchange,提问作者Carbo
相关产品推荐
相关产品推荐

