Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用WebExt工具的情况下签署Firefox WebExtension?_Firefox_Npm_Firefox Addon Webextensions - Fatal编程技术网

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

如何在不使用WebExt工具的情况下签署Firefox WebExtension?,firefox,npm,firefox-addon-webextensions,Firefox,Npm,Firefox Addon Webextensions,要构建/签署WebExtensions,Mozilla建议使用CLI工具: WebExt是一个基于节点的应用程序,可以使用该工具安装 来自Mozdev文章(粗体是我的): 只有Mozilla可以签署您的附加组件,以便Firefox在默认情况下安装它。附加组件由或使用API签署,并通过自动或手动代码审查 如果我不想在我的开发箱上安装node/npm,我如何在不使用webext的情况下签署我的WebExtension?我从不使用任何此类工具(既不用于webext,也不用于SDK/JPM) 我总是在我

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

WebExt是一个基于节点的应用程序,可以使用该工具安装

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

只有Mozilla可以签署您的附加组件,以便Firefox在默认情况下安装它。附加组件由或使用API签署,并通过自动或手动代码审查


如果我不想在我的开发箱上安装node/npm,我如何在不使用webext的情况下签署我的WebExtension?

我从不使用任何此类工具(既不用于webext,也不用于SDK/JPM)

我总是在我自己的电脑上开发一个文本编辑器,所以要回答你的问题,不,没有必要使用这样的工具


AFA签名后,您将不得不通过访问AMO手动完成此操作,并将加载项上载为未列出。事实上,我认为该工具也能做到这一点(上传到AMO并获得签名回复)。

您能否详细说明如何在没有WebExt的情况下在AMO上签名webextensions?i、 e:
在没有web ext工具的情况下,是否可以使用签名API
@David SkyMesh。。在上面的帖子中添加了关于签名的额外注释。你有很多问题。大多数/所有这些问题都已经以一种或另一种形式在其他问题中得到了回答。我建议您搜索一下。鉴于您链接到的MDN文档页面中有一个直接链接,指向如何做您想做的事情,您显然没有做足够的研究。@Makyen我已更改了标题和问题(粗体)。这更好吗?@Makyen我没有关注这个链接,因为它似乎是关于老式插件(而不是webextensions)。也许这是我对XPI和webextension术语的误解。无论哪种情况,这似乎都是我想要的答案。我看不出有什么问题能指出那篇文章。如果你添加一个提及我会接受的答案。