【发布时间】:2015-11-30 21:30:48
【问题描述】:
我目前正在尝试将 Chrome 扩展程序移植到 Firefox 插件中,但开发过程非常不同,尤其是我感到困惑的部分是为什么我必须安装 SDK。
这两者有何不同? Firefox 附加组件是否因为预编译而运行得更快?为什么 firefox 插件不像(某些)Chrome 插件那样只是 HTML 和 javascript?
使用so much command line 只是为了启动 Firefox 插件的幕后发生了什么?
【问题讨论】:
-
不需要SDK,只要手动打包XPI即可。它是一个带有 Javascript 和 XML 元数据的 ZIP 文件
-
jpm 安装了一些辅助工具,对于初学者相信我,这很容易。它为你做一切。它遵循 node.js npm 的做事风格。检查一下 - developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/… - jpm sdk 根本没有其他 sdk 大。
标签: google-chrome firefox google-chrome-extension firefox-addon firefox-addon-sdk