解決 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 配置項


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM