如何在Firefox开发人员版中安装多个未签名的扩展?

时间:2018-07-05 02:58:57

标签: google-chrome-extension firefox-addon firefox-webextensions

  

Firefox标准和Beta版本不允许未签名的扩展,因此我使用Firefox开发人员版本并将xpinstall.signatures.required中的false设置为about:config

我从https://github.com/mdn/webextensions-examples下载源代码,并用我的script来构建xpi(将其放入repo的根目录并复制我的manifest-firefox.json之后)。

对于每个扩展名,正如您从脚本中看到的那样,我将其复制到一个临时文件夹中,修改manifest.json(删除任何仅适用于chrome的字段,并为Firefox添加gecho)并将其全部压缩到一个文件中。

但是,当我尝试一一安装它们时,我无法全部安装。 每次我安装一个,它将取代以前的。

步骤:

  1. 单击Menu bar - Tools - Add-ons打开Add-ons Manager
  2. 点击Extensions,然后向右移动
  3. 单击Install Add-on From File,然后在path/to/webextensions-examples/dist下选择一个

我是否错过了构建脚本中的任何内容?还是设计为仅允许一个未签名的扩展名?

0 个答案:

没有答案