代码之家  ›  专栏  ›  技术社区  ›  monmonja

安装后CRX在铬合金中的位置?

  •  10
  • monmonja  · 技术社区  · 16 年前

    我正在做一个涉及浏览器扩展的项目。在firefox中,我知道你下载扩展后(在你的个人资料文件夹下)的位置,我想知道Chrome在你安装它们后会将crx隐藏在哪里?尤其是在mac。

    我这么做是因为我发现通过观察其他人如何解决这个问题,尤其是XPCOM,以及现在在chrome扩展上遇到的一些问题,构建扩展更容易。

    2 回复  |  直到 16 年前
        1
  •  35
  •   JDavis    10 年前

    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
    

    Linux

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

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

        2
  •  3
  •   Max Shawabkeh    16 年前

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