14

我正在做一个涉及浏览器扩展的项目。在 Firefox 中,我确实知道下载后扩展程序的位置(在您的个人资料文件夹下),我想知道 Chrome 在安装后将 crx 隐藏在哪里?特别是在mac中。

我这样做是因为我发现通过查看其他人如何解决问题(尤其是 XPCOM)来构建扩展更容易,现在遇到了 chrome 扩展的一些问题。

4

2 回答 2

34

CRX 文件基本上是 ZIP 文件。安装扩展后,所有文件都位于根据扩展 ID 命名的文件夹中。要获取扩展 ID,请转到chrome://extensions/并确保已选中开发人员模式。

安装的 Chrome 扩展目录:

苹果电脑

/Users/USERNAME/Library/Application Support/Google/Chrome/Default/Extensions

Windows 7的

C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Extensions

视窗

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Google\Chrome\User Data\Default

Linux

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

注意:当您在 Chrome 中有多个配置文件时,会创建其他目录。要获取为第二个配置文件安装的扩展,请替换/Default/Profile 1.

于 2011-02-15T02:40:20.500 回答
3

在 Windows 上是:

%Chrome Install Path%\User Data\Default\Extensions\%ID%

我想这在Mac上是类似的。

于 2010-01-26T20:51:37.577 回答