15

我刚刚丢失了对 google chrome 插件的所有更改。但是,该插件仍在浏览器中运行。

谷歌浏览器在哪里存储解压扩展的缓存副本?

4

6 回答 6

25

我能够找到运气:

非 Windows 7:

C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\<profile>\Extensions

-或者-

Windows 7的:

C:\Users\<username>\AppData\Local\Google\Chrome\User Data\<profile>\Extensions

编辑:您可以转到“chrome://version/”(如 url),它会显示您的“个人资料路径”。在那里,您可以找到您要查找的“扩展”文件夹。

于 2012-04-22T15:56:39.493 回答
13

事实证明,未打包的扩展保留在其原始位置。只有打包的扩展被提取到 Alex.Piechowski 提到的地方。

于 2012-05-16T22:21:40.343 回答
5

在 Linux (OpenSuse 12.3) 上,我设法在这里找到了所有已安装的扩展:

~/.config/google-chrome/Default/Extensions/

如果您只想复制特定的扩展名,请首先记下扩展名 ID,这一点很重要。为此,chrome://extensions/在浏览器中打开,复制感兴趣的扩展的 id,并在上面给出的扩展目录下找到它的目录。

能够在本地保存这样的扩展副本帮助我继续使用(甚至修改/破解)最终被其所有者或谷歌从 Chrome 商店中删除的扩展。

于 2013-06-04T13:33:25.770 回答
4

所以我正在调试我在 Mac OS X 上构建的扩展,但在任何标准位置都找不到 SQLite 数据库。它不会将数据库存储在扩展文件所在的路径中。

这是我在运行解压缩扩展时找到我的数据库的地方:

~/Library/Application Support/Google/Chrome/Default/databases/http_foobar.com_0/XX

-埃里克

于 2013-03-17T15:30:56.253 回答
1

用户配置文件存储在用户数据目录中,它因操作系统而异。

最简单的方法是导航到配置文件路径字段chrome://version并查找。

示例(Windows):

  • [配置文件路径] C:\Users\Alice\AppData\Local\Google\Chrome\User Data\Default
  • [用户数据目录] C:\Users\Alice\AppData\Local\Google\Chrome\User Data

然后扩展位于Extensions/文件夹下。

于 2019-03-15T13:10:19.513 回答
0

在窗口中:

路径:C:\Users\yourusername\AppData\Local\Google\Chrome\User Data\Profile 1\Extensions(在这里,您将无法按名称查看扩展名,但会按 ID 显示扩展名。您可以获得的扩展名 ID从chrome→扩展→开发者模式)

或者

路径:C:\Documents and Settings\yourusername\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions

或者

下载扩展源定位器。给你的用户名。它将列出所有带有路径详细信息的扩展名。

于 2018-01-30T20:57:47.733 回答