如何在不使用web-ext工具的情况下签署Firefox WebExtension?

时间:2017-10-22 10:48:47

标签: firefox npm firefox-webextensions

要构建/签署WebExtensions,Mozilla建议使用web-ext CLI工具:

  

web-ext是一个基于节点的应用程序,您可以使用nodejs/npm工具进行安装。

来自Mozdev distribution文章(粗暴是我的):

  

只有Mozilla可以对您的插件进行签名,以便Firefox默认安装它。加载项由submitting them to AMO 或使用API​​ 签名,并通过自动或手动代码审核。

如果我不想在我的开发框中使用node / npm,如何在不使用web-ext的情况下签署我的WebExtension?

1 个答案:

答案 0 :(得分:0)

我从不使用任何此类工具(不适用于webext或SDK / JPM)。

我总是使用文本编辑器在自己的计算机上开发,所以要回答你的问题,不,没有必要使用这些工具。

AFA签名后,您必须通过访问AMO手动执行此操作,并将该加载项上传为“未列出”。事实上,我认为该工具也是如此(上传到AMO并获得签名响应)。