解决 electron 无法加载 vue-devtools

1. BrowserWindow.addDevToolsExtension(path) 在 Electron 13 版本已移除,采用 session.defaultSession.loadExtension(path) 方式加载

2. 配置

import { session } from 'electron';

session.defaultSession.loadExtension(path.resolve(__dirname, `${__static}/vue-devtools`));

 

3. 报错

(node:15676) ExtensionLoadWarning: Warnings loading extension at E:\Resource\workspace\Electron\assistant3\public\vue-devtools: Unrecognized manifest key 'browser_action'. Permission 'contextMenus' is unknown or URL pattern is malformed.

 

解决:删除 vue-devtools/mainfest.json 中 browser_action 和 contextMenus 配置项

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐