【问题标题】:web-ext: How to run Firefox in dark mode?web-ext:如何在暗模式下运行 Firefox?
【发布时间】:2020-07-22 16:25:45
【问题描述】:
我正在开发一个新的浏览器扩展,我正在使用 Mozilla 的 web-ext 工具对其进行测试。我不知道如何在暗模式下运行测试浏览器。
到目前为止,我已经尝试过:
web-ext run --verbose --pref extensions.activeThemeID=firefox-compact-dark@mozilla.org
【问题讨论】:
标签:
firefox
firefox-addon-webextensions
web-ext
【解决方案1】:
我想出了一个办法!显然,暗模式是一个附加组件。不是偏好。
第一步是创建一个空目录来存储我们的 Firefox 配置文件。
mkdir ../dark-mode-profile
npx web-ext run -p ../dark-mode-profile --keep-profile-changes
然后启用暗模式并关闭 Firefox(必要时按 Ctrl-C)。由于我们打开了--keep-profile-changes 标志,我们所做的所有更改现在都存储在我们的配置文件文件夹中。
我们可以使用这个配置文件运行 Firefox:
npx web-ext run -p ../dark-mode-profile