以前,我可以编写一个供个人使用的插件,打包为 something.xpi
我点击它进行安装。
过了一会儿,mozilla 推出了xpinstall.signatures.required
你仍然可以绕过它。
然而,它并没有停止刺伤那些有兴趣拥有与世界隔离的个人插件的开发人员。今天,只有web extensions
正在工作,而我的基于 XUL 的插件被丢弃了。这些教程只讨论临时安装 Web 扩展程序,而我希望我的扩展程序永远在 Firefox 上运行。
除了是否可以使用 Web 扩展写入文件或在独立页面中创建 GUI 之外,我还有一个更大的挑战:
How can I install a local web extension permanently without creating a Mozilla account for personal usage?
最佳答案
导航到您的扩展程序所在的文件夹。您可以使用 web-ext 以通常的方式构建它:
web-ext build
您可以通过转到 about:addons 并将此文件拖到选项卡中,在 Firefox 中永久安装此 ZIP 文件。
为了使其工作,您需要在 about:config 中将 xpinstall.signatures.required 设置为 false(仅适用于 Nightly 和开发人员版)。
关于firefox - 永久安装个人 Firefox 网络扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47363481/