【发布时间】:2017-07-17 16:03:10
【问题描述】:
当我的扩展程序只是一小部分不打算发布的 CSS hack 时,我如何才能永久安装我的(玩具)WebExtension 而无需 publish it via Mozilla Addons (AMO)。
另一个选项,每次我需要扩展时都永久安装它会很麻烦。
编辑:
要添加更多输入,我链接到的页面说
- 压缩扩展文件编辑
此时,您的扩展程序将包含一个目录,其中包含 manifest.json 和它需要的任何其他文件 - 脚本、图标、HTML 文件等。您需要将这些压缩到一个文件中 上传到 AMO。
一个技巧是 ZIP 文件必须是扩展文件的 ZIP 他们自己,而不是包含目录。
还有
Firefox 中的打包扩展被称为“XPI 文件”,它们只是 具有不同扩展名的 ZIP 文件。
上传到 AMO 时不必使用 XPI 扩展。
在 about:addons 中,您可以从文件安装,但无论我尝试以何种方式打包我的扩展,我都会得到:
即使在观察并尝试了上面引用的段落之后。
临时安装工作正常。
【问题讨论】:
-
请edit您的问题集中在一个问题上。目前,您正在询问如何做 X 和哦,顺便说一句,我也遇到了另一个问题(没有提供足够的信息让我们明确说明您的问题是什么)。此外,您所问的 X 对 SO 来说有点过于宽泛,但已经有一些问题涵盖了它。至于您的调试问题:无法访问您创建的 .xpi 文件,我们只能猜测导致 Firefox 说它已损坏的原因。我建议您进行更多搜索,并查看涵盖每个问题的各种答案。
标签: firefox installation firefox-addon-webextensions