如果我的扩展程序只是一小部分无法发布的CSS黑客,我怎么能永久安装我的(玩具)WebExtension而不必publish it via Mozilla Addons(AMO)。
另一个选项,只是永久安装它,每次我需要扩展时都会很麻烦。
编辑:
要添加更多输入,我链接的页面会显示
- 压缩扩展程序的文件编辑
醇>此时您的扩展程序将包含一个包含a的目录 manifest.json以及它需要的任何其他文件 - 脚本,图标,HTML 文件等。你需要将它们压缩成一个文件 上传到AMO。
一个技巧是ZIP文件必须是扩展名文件的ZIP 他们自己,而不是包含目录。
以及
Firefox中的打包扩展名称为“XPI文件”,它们只是 具有不同扩展名的ZIP文件。
上传到AMO时,您不必使用XPI扩展程序。
关于:你可以从文件安装插件,但无论我尝试打包我的扩展程序,我得到:
甚至在观察并尝试上面引用的段落之后。临时安装工作正常。
答案 0 :(得分:4)
您可以将您的扩展程序由AMO签名但保留不公开,或者您可以使用其中一个允许禁用签名的Firefox版本(夜间或非品牌版本)
答案 1 :(得分:0)
您可以在不发布的情况下通过AMO签署您的分机 然后只需将xpi文件放入
%appdata%\Mozilla\Extensions{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
浏览器会接受它。