【问题标题】:jpm run command has an invalid manifestjpm run 命令的清单无效
【发布时间】:2019-05-28 15:13:16
【问题描述】:

我正在关注tutorial 为 Firefox 创建附加组件。

当我运行jpm run -b "C:\Program Files\Firefox Developer Edition\firefox.exe" 时, 控制台给了我以下警告:

1546371425561 addons.xpi-utils WARN addMetadata: Add-on @celestus-firefox-extension 无效:错误:文件 C:\Users\user\AppData\Local\Temp\3f4ff82f-9dfc-4065-a6c7-7e9719d0c286\extensions@celestus-firefox-extension.xpi 不包含有效的 清单(资源://gre/modules/addons/XPIInstall.jsm:557:11)JS 堆栈 追踪:

loadManifest@XPIInstall.jsm:557:11

awaitPromise@XPIProvider.jsm:188:3

syncLoadManifestFromFile@XPIInstall.jsm:620:10

addMetadata@XPIDatabase.jsm:2334:21

processFileChanges@XPIDatabase.jsm:2686:21

checkForChanges@XPIProvider.jsm:2581:34

startup@XPIProvider.jsm:2159:25

callProvider@AddonManager.jsm:203:12

_startProvider@AddonManager.jsm:652:5

startup@AddonManager.jsm:805:9

startup@AddonManager.jsm:2775:5

观察@addonManager.js:66:9

1546371425681 addons.webextension.screenshots@mozilla.org 警告
加载扩展“screenshots@mozilla.org”:阅读清单:无效 主机权限:resource://pdf.js/

1546371425681 addons.webextension.screenshots@mozilla.org 警告
加载扩展“screenshots@mozilla.org”:阅读清单:无效 主机权限:about:reader*

Firefox 按预期打开,但不存在应该存在的图标。

我找不到任何可以帮助我解决这个问题的方法。有人说这是因为 JSON 格式无效,但我这边一切都清楚。

谁能帮我解决这个问题?

编辑:刚刚尝试使用具有管理员权限的控制台,并没有改变任何内容。

【问题讨论】:

    标签: javascript firefox firefox-addon jpm


    【解决方案1】:

    解决方案只是因为一个新错误。我运行的是 firefox dev edition 65.0b7,但本教程适用于 firefox 57 及以下版本。

    已给出答案here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-25
      • 1970-01-01
      • 1970-01-01
      • 2016-07-05
      相关资源
      最近更新 更多