我正在尝试运行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"
},发布于 2016-05-04 18:40:49
WebExtensions不使用JPM。
您只需将它们打包到一个ZIP文件中,并将其重命名为XPI,就行了。您也可以使用web-ext command-line tool (web-ext build)来执行此操作。
要测试你的扩展,你甚至不需要打包它-只需在你的火狐中打开about:debugging,点击“临时加载插件”并选择你的扩展的主文件夹。
详情请参见https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Packaging_and_installation。
https://stackoverflow.com/questions/37025112
复制相似问题