【发布时间】:2017-10-22 10:48:46
【问题描述】:
要构建/签署 WebExtensions,Mozilla 建议使用 web-ext CLI 工具:
web-ext 是一个基于节点的应用程序,您可以使用nodejs/npm 工具进行安装。
来自 Mozdev distribution 文章(粗体是我的):
只有 Mozilla 可以为您的插件签名,以便 Firefox 默认安装它。附加组件由submitting them to AMO 或使用 API 签名并通过自动或手动代码审查。
如果我不想在我的开发盒上安装 node/npm,如何在不使用 web-ext 的情况下签署我的 WebExtension?
【问题讨论】:
-
你有很多问题。大多数/所有这些都已经在其他问题中以一种或另一种形式得到了回答。我建议你搜索一下。
-
鉴于您链接到的 MDN 文档页面有一个 直接链接,它的 Signing API section 到 Mozilla page which provides you with explicit examples, using
curl, 如何做你想做的事,你有 显然没有做足够的研究。 -
@Makyen 我已经更改了标题和问题(粗体)。这样更好吗?
-
@Makyen 我没有关注那个链接,因为它似乎是关于旧式插件(而不是 webextensions)。也许这是我对 XPI 与 webextension 术语的误解。无论哪种情况,这似乎都是我正在寻找的答案。我看不到指出那篇文章的 stackoverflow 问题。如果您添加提到我会接受的答案。
标签: firefox npm firefox-addon-webextensions