问题标签 [electron-react-boilerplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
28 浏览

typescript - 用反应配置电子

我正在按照这个模板创建 reactTS 电子应用程序。

  • 现在运行后
  • 当我运行时,electron serve我得到了这个错误。
  • 我注意到其中可能导致此问题"main": "build/electron/main.js",package.json此外,在yarn build没有文件夹称为electron内部build文件夹之后。
0 投票
0 回答
22 浏览

visual-studio-code - Vscode 找不到 contextBridge.exposeInMainWorld 中定义的函数

我刚开始修改electron-react-boilerplate项目并尝试执行以下操作:

在 App.tsx 文件中,我添加了一个按钮:

在 preload.js 文件中,我添加了相应的调用myAwesomePing

当我运行代码时,一切似乎都运行良好,并且我通过主进程的上下文桥接收到 ping。

但是,Visual Studio 代码一直在抱怨,它

Cannot find name 'electron'. Did you mean 'Electron'?

在 App.tsx 中。

这是因为我遗漏了某些东西还是只是 vscode 中的一个错误?是否有必要的构建步骤来创建连接?

在此处输入图像描述

0 投票
0 回答
30 浏览

javascript - 未找到模块:使用 Electron React 样板时无法解析“child_process”

我正在尝试使用电子反应样板来制作桌面应用程序。但是,每当我尝试使用 python-shell 时,我的目录中都会出现“找不到模块:无法解析 'child_process'”。我该如何解决这个问题,或者甚至可以使用电子反应样板中的这些本机模块

0 投票
0 回答
39 浏览

node.js - 使用电子对话框返回文件夹路径

有人可以为我提供一个如何打开 Windows 文件资源管理器以选择/返回文件夹路径的示例吗?我不确定如何使用 Electron 处理节点,尤其是使用电子反应样板。

编辑:试一试后,对话框出现,但在选择一个文件夹后,它不会返回 onClick 函数中的文件路径。请让我知道我还应该做什么。

preload.js

main.ts(重要的部分)

Login.tsx(重要的部分)

全球.d.t​​s