无法运行官方示例

时间:2016-05-04 10:29:30

标签: firefox-addon firefox-addon-sdk

我正在尝试运行this示例。但它不会运行。

我安装了最新版本45,以及JPM。如果我给"jpm run"命令行,它会给出一些错误,例如name应该是所有小写字母,而不是指定内容脚本等。

如何让它运行?

点击浏览器图标时,我想要弹出一些选项。但是像package.json这样的部分不起作用:

  "browser_action": {
    "default_icon": "icons/beasts-32.png",
    "default_title": "Beastify",
    "default_popup": "popup/choose_beast.html"
  },

1 个答案:

答案 0 :(得分:1)

WebExtensions不使用JPM。

您只需将它们打包成ZIP文件并将其重命名为XPI即可。您也可以使用web-ext command-line tool执行此操作(web-ext build)。

要测试您的扩展程序,您甚至不需要打包它 - 只需在Firefox中打开about:debugging,点击"暂时加载附加组件"并选择您的分机的主文件夹。

有关详细信息,请参阅https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Packaging_and_installation