在electron6.0和9.0中使用vue插件

本文介绍如何在Electron 6.0和9.0版本中集成Vue开发者工具。主要内容包括下载并解压插件、针对不同版本的Electron进行背景脚本的修改等步骤。文中还详细说明了安装过程中的注意事项。

在electron6.0和9.0中使用vue插件

下载插件压缩包进行解压

如果已经在谷歌中安装了则直接通过插件ID找到插件文件夹拷贝文件夹即可

修改background.js

6.0

const path = require('path')

// 需要在ready中安装插件 错误需要捕获 否则程序终止
app.on('ready', async () => {
  if (isDevelopment && !process.env.IS_TEST) {
    try {
      // 新增的:安装vue-devtools
      BrowserWindow.addDevToolsExtension(path.resolve(__dirname, '../devTools/vue-devtools'))
    } catch (error) {
      console.error('Vue Devtools failed to install:', error.toString())
    }
  }
  ...
})

9.0

app.on('ready', async () => {
  // 加载插件
  if (process.env.NODE_ENV === 'development') {
    try {
    // 自己解压的插件会又key不一的控制台警告,是因为谷歌升级了安全策略 不需要管它 把开发者工具再打开就能看到vue扩展 (猜测)
     // https://github.com/electron/electron/issues/23662
      await session.defaultSession.loadExtension(path.resolve(__dirname, './../../devTools/vue-devtools'))
    } catch (error) {
      console.log(error)
    }
  }
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值