我正在做一个涉及浏览器扩展的项目。在 Firefox 中,我确实知道下载后扩展程序的位置(在您的个人资料文件夹下),我想知道 Chrome 在安装后将 crx 隐藏在哪里?特别是在mac中。
我这样做是因为我发现通过查看其他人如何解决问题(尤其是 XPCOM)来构建扩展更容易,现在遇到了 chrome 扩展的一些问题。
我正在做一个涉及浏览器扩展的项目。在 Firefox 中,我确实知道下载后扩展程序的位置(在您的个人资料文件夹下),我想知道 Chrome 在安装后将 crx 隐藏在哪里?特别是在mac中。
我这样做是因为我发现通过查看其他人如何解决问题(尤其是 XPCOM)来构建扩展更容易,现在遇到了 chrome 扩展的一些问题。
CRX 文件基本上是 ZIP 文件。安装扩展后,所有文件都位于根据扩展 ID 命名的文件夹中。要获取扩展 ID,请转到chrome://extensions/
并确保已选中开发人员模式。
安装的 Chrome 扩展目录:
/Users/USERNAME/Library/Application Support/Google/Chrome/Default/Extensions
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
~/.config/google-chrome/Default/Extensions/
注意:当您在 Chrome 中有多个配置文件时,会创建其他目录。要获取为第二个配置文件安装的扩展,请替换/Default
为/Profile 1
.
在 Windows 上是:
%Chrome Install Path%\User Data\Default\Extensions\%ID%
我想这在Mac上是类似的。