问题标签 [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.
typescript - 用反应配置电子
我正在按照这个模板创建 reactTS 电子应用程序。
- 现在运行后
- 当我运行时,
electron serve
我得到了这个错误。
- 我注意到其中可能导致此问题
"main": "build/electron/main.js",
。package.json
此外,在yarn build
没有文件夹称为electron
内部build
文件夹之后。
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 中的一个错误?是否有必要的构建步骤来创建连接?
javascript - 未找到模块:使用 Electron React 样板时无法解析“child_process”
我正在尝试使用电子反应样板来制作桌面应用程序。但是,每当我尝试使用 python-shell 时,我的目录中都会出现“找不到模块:无法解析 'child_process'”。我该如何解决这个问题,或者甚至可以使用电子反应样板中的这些本机模块
node.js - 使用电子对话框返回文件夹路径
有人可以为我提供一个如何打开 Windows 文件资源管理器以选择/返回文件夹路径的示例吗?我不确定如何使用 Electron 处理节点,尤其是使用电子反应样板。
编辑:试一试后,对话框出现,但在选择一个文件夹后,它不会返回 onClick 函数中的文件路径。请让我知道我还应该做什么。
preload.js
main.ts(重要的部分)
Login.tsx(重要的部分)
全球.d.ts