gpt4 book ai didi

firefox - 在启动时使用临时加载项打开 Firefox

转载 作者:行者123 更新时间:2023-12-04 11:24:26 36 4
gpt4 key购买 nike

有没有办法打开 Firefox 并强制它在启动时加载临时加载项(webextension)?通常我必须手动去about:debugging并选择我硬盘上的扩展名。我正在寻找一个可以在加载 Firefox 时传递的标志,以便自动完成。

如果这是不可能的,是否可以安装推荐的扩展程序来模拟用户打开此 URL 并添加此扩展程序?

最佳答案

是的,您可以使用命令 web-ext run 从扩展存在的目录中。这将启动带有使用临时配置文件安装的 WebExtension 的 Firefox。 web-ext run用于在开发期间测试您的 WebExtension 附加组件,而不是用于 Firefox 的正常使用。默认情况下,web-ext run命令将监视您的 WebExtension 的文件和 automatically reload更改任何文件时的扩展名。您可以使用 --no-reload 禁用此功能。选项。

如果您使用的是低于 49 的 Firefox 版本,则需要指定 --pre-install选项使用不同的方法在配置文件中安装扩展。但是,如果您使用 --pre-install ,如果您尝试使用 Firefox 的发行版或测试版并且扩展程序未签名,则您的 WebExtension 将无法运行。这基本上意味着使用 --pre-install除非您使用的是 Developer Edition 版本,否则对于 49 以下的 Firefox 版本没有用。使用 --pre-install如果您想测试您的扩展在 Firefox 启动期间的行为方式,对于 49 以上的 Firefox 的开发者版版本可能很有用。如果不使用 --pre-install选项,您的扩展程序作为临时扩展程序安装,无需签名即可在 Firefox 的发布版本中进行测试。

如果要使用特定的配置文件,则需要使用 --firefox-profile 指定配置文件。选项。 MDN says :

When using a custom profile, web-ext first copies the profile. The custom profile will not be altered.



安装 web-ext
您将需要安装 web-ext .您可以按照 Getting started with web-ext 中的说明进行操作。 .说明是,安装后 node/npm ,运行以下命令:

npm install --global web-ext

引用
  • Getting started with web-ext
  • web-ext command reference
  • 关于firefox - 在启动时使用临时加载项打开 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41867515/

    36 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com