如何在 Firefox 中将 `jpm` 与 webextension 一起使用?

How do I use `jpm` with webextension in Firefox?

我正在启动一个 Firefox 插件,据我所知:

  1. jpm is the tool to manage a Firefox addon;
  2. WebExtensions are a new way to write Firefox extensionsGoogle ChromeOpera 支持的扩展名 API 兼容;
  3. 但我找不到 jpm 是否可以与 WebExtensions 一起使用。

问题

是否可以使用 jpm 开发 WebExtensions

没有。它们是开发 Firefox 附加组件的两种不同方式。

只是为了添加更多细节,如果您正在编写一个您希望人们现在使用的插件,您可能想要使用 jpm。 WebExtensions 仍在实施中,虽然我们 Mozilla 很想听听您对使用 API 的意见,但目前它们还没有准备好用于生产(2015 年 9 月下旬)。如果您确实想编写 WebExtension,我已经写了 a tutorial 应该可以帮助您入门。

您可以尝试 firefox-addon-skeleton WebExtensions 附加组件快速启动。