chrome 扩展在开发过程中突然失效了

chrome extension all of a sudden not working anymore during development

很奇怪。我正在为 chrome 扩展程序工作数周,突然之间,不知从何而来它不再起作用了。我只是添加一个 console.log 输出来调试 popup.js 中的一个小问题,突然什么都没有了。

这就是我试图让我的扩展再次工作的方法:

  1. 撤消最后的更改(即使只是添加 console.log()
  2. 重新加载扩展程序。
  3. 停用扩展程序并重新激活它。
  4. 卸载扩展并重新安装。
  5. 卸载扩展,重新启动 Chrome,然后重新安装。
  6. 卸载扩展程序,重新启动计算机并重新安装。
  7. 在我最近接触过的所有代码中检查正确闭合的括号和类似内容。

我试了好几次都没有成功。我的分机仍然无法工作。

我没有对之前运行良好的 manifest.json 进行任何更改。

有什么想法吗?

(回答我的评论:)

由于我们确定新版本可以在新的 Chrome 配置文件中运行,这听起来像是 Chrome 配置文件中的某种损坏或问题。

您可以尝试通过搜索旧的配置文件文件夹来清除与扩展相关的数据(当 Chrome 不是 运行 时!)- 有关如何查找的提示,请参阅 https://www.howtogeek.com/255653/how-to-find-your-chrome-profile-folder-on-windows-mac-and-linux/文件夹。