一开始按照electron
官网上的 开发者工具扩展 教程设置React Developer Tools
时,重启项目后并没有按照预期成功加载React Developer Tools
,而且控制台报错:
Permission 'scripting' is unknown or URL pattern is malformed.
查了下原因是因为React Developer Tools(v4.28.0)
采用的是manifest v3
(chrome插件接口版本),Electron(v26.2.1)
还未支持chrome.scripting
,详情见MarshallOfSound/electron-devtools-installer#232。
所以需要降低React Developer Tools
的manifest
版本,改为manifest v2
,可以直接下载一个低版本的React Developer Tools
,替换掉原来的React Developer Tools
。
下载地址:https://polypane.app/fmkadmapgofadopljbjfkapdkoienihi.zip
该问题的具体详情见:[Bug]: Failed to load React Devtools · Issue #36545 · electron/electron (github.com)