执行yarn upgrade-interactive --latest命令
勾选electronelectron-builderelectron-debugelectron-devtools-installer升级到最新版本
在这里插入图片描述
这是我升级后的版本

重启项目后,报如下错误
在这里插入图片描述
是因为新版本网页中默认没有集成node,在主进程中添加就好了
找到src文件夹下main文件夹下index.js文件,修改如下

mainWindow = new BrowserWindow({
  height: 563,
  useContentSize: true,
  width: 1000,
  webPreferences: {
    nodeIntegration: true, //在网页中集成Node
  }
})

重启项目后,报如下错误
在这里插入图片描述
是因为electron10remote模块默认是关闭的,在主进程中添加如下

mainWindow = new BrowserWindow({
  height: 563,
  useContentSize: true,
  width: 1000,
  webPreferences: {
    nodeIntegration: true,
    enableRemoteModule: true, // 打开remote模块
  }
})

重启项目后就可以正常使用了

Logo

前往低代码交流专区

更多推荐