Node.js 电子遥控器总是未定义的

Node.js 电子遥控器总是未定义的,node.js,electron,Node.js,Electron,我正在使用Electron 10和节点v12.6.3 我尝试从渲染器进程打开文件对话框。这不是关于这个问题的第一个问题,但我找不到任何适合我的解决方案节点集成已启用 win=新浏览器窗口({ 网络首选项:{ Web安全性:false, 工作人员:是的, 无融合:没错, AllowRunningSecureContent:(服务)?真:假, }, 我尝试了以下方法: 1) import * as electron from "electron"; 2) import { re

我正在使用
Electron 10
节点v12.6.3

我尝试从渲染器进程打开文件对话框。这不是关于这个问题的第一个问题,但我找不到任何适合我的解决方案<代码>节点集成已启用

win=新浏览器窗口({
网络首选项:{
Web安全性:false,
工作人员:是的,
无融合:没错,
AllowRunningSecureContent:(服务)?真:假,
},
我尝试了以下方法:

1) import * as electron from "electron";
2) import { remote } from "electron";
3) var remote = require("electron").remote;
...
同时在函数中执行
require(“electron”).remote
返回
未定义的
。我会错过什么

在任何情况下,
remote
似乎没有定义。有人能帮我吗?我迷路了。

根据

在Electron 10.x中,将enableRemoteModule的默认值设置为false。使用remote的应用程序需要更新才能显式将enableRemoteModule设置为true

在Electron 10.x中,将enableRemoteModule的默认值设置为false。使用remote的应用程序需要更新才能显式将enableRemoteModule设置为true