Electron(v26.2.1)无法加载React Developer Tools(v4.28.0)

一开始按照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 Toolsmanifest版本,改为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)

相关推荐
醉方休9 小时前
开发一个完整的Electron应用程序
前端·javascript·electron
阿银13 小时前
如何为 macOS 创建 Rust 通用二进制文件 (x86_64 & aarch64)
rust·electron
fruge1 天前
Vue项目中的Electron桌面应用开发实践指南
前端·vue.js·electron
inBuilder低代码平台4 天前
Electron应用优化与性能调优策略
javascript·性能优化·electron
涔溪5 天前
在 Electron 框架中实现数据库的连接、读取和写入
javascript·数据库·electron
ejinxian5 天前
Rust UI 框架GPUI 与 Electron 的对比
前端·javascript·electron
小马哥learn5 天前
Vue3 + Electron + Node.js 桌面项目完整开发指南
前端·javascript·electron
涔溪5 天前
在 Electron 框架中连接 OPC UA 服务器并读取 PLC 数据
服务器·javascript·electron
人工智能的苟富贵6 天前
使用 Tauri + Rust 构建跨平台桌面应用:前端技术的新边界
开发语言·前端·rust·electron
久亮哦8 天前
开发Electron程序
前端·javascript·electron