由于众所周知的原因,如果你不具备科学上网的环境的话,安装 Chrome 插件这一简单过程也会变得很繁琐,本文介绍如何将你已经安装的 Chrome 插件进行备份,以及在离线环境下进行恢复
前提
由于 Chrome 旧版本和新版本插件管理规则不同,有可能此教程不适用于你的 Chrome 版本,所以请先检查你的 Chrome 版,再根据此教程操作
本文根据 Chrome 73+ 版本进行演示,在浏览器搜索框输入 chrome://settings/help 查看你的 Chrome 版本
备份
搜索框输入 chrome://extensions/ 跳转至插件管理页面,启用开发者模式,即可看到每个插件的 ID
复制你要备份的插件 ID ,到 Chrome 插件安装路径下查找插件安装文件,然后压缩整个文件即可,Win 和 Mac 插件安装路径如下:
Win
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions
Mac
~/Library/Application Support/Google/Chrome/Default/Extensions
⚠️ 路径中的 Default
是你没有在 Chrome 登陆任何账户的默认位置,如果你在 Chrome 登陆了一个或多个账户,请将 Default
替换为 Profile *
,*
表示用户序号
例如,备份 Android SDK Search 1.4.1.0
,复制该插件 ID elihjfnjglabmkeonphlglkpjppchoco
,到相应目录下搜索此插件,然后压缩带版本号的目录即可
恢复
搜索框输入 chrome://extensions/ 跳转至插件管理页面,启用开发者模式,左上角“加载已解压缩的扩展程序”,选择之前备份出来的 zip 文件解压之后的文件夹即可导入
⚠️导入成功的插件状态为“未封装的扩展程序”,不过这并不影响使用,只是不能更新,所以如果条件允许的话,还是去Chrome 应用商店下载吧
⚠️由于这个导入是引用关系,导入完成后,解压出来的文件加不要删除或移动位置,否则就用不了了,如果不小心删掉了,再次导入即可
以上就是简单的备份及恢复 Chrome 插件的方式,网上还有一种常见的备份为 .crx 文件的方式,但是经过测试,这种备份出来的 .crx 如果没有签名,在某些旧版本的 Chrome 上可以正常安装,在较新的版本上都会安装失败,等我搞清楚了这种操作方式再更新到本文
如果你觉得本文对你有用的话,点个赞再走吧,如果你有更好的建议或意见,欢迎留言交流🤩。