1、引入session组件 import {session} from 'electron';
2、引入path插件 const path = require('path');
3、在app准备就绪后再加载插件;切记不要使.ctx的插件
if (isDevelopment && !process.env.IS_TEST) {
// Install Vue Devtools
try {
await session.defaultSession.loadExtension(
path.join(__dirname, 'myextension'),//自己插件路径
{ allowFileAccess: true }
)
} catch (e) {
console.error('failed to install:', e.toString())
}
}
})
详见:官方文档 www.electronjs.org/zh/docs/lat… 备注:写死路径一直报错;例如:// 'C:Users/Administrator/Desktop/browser/src/tools/chrome_ext',不知道啥原因。 完美引入插件;见下图