Electron(以前称为Atom Shell)是由GitHub创建的框架,它允许您使用HTML,CSS和JavaScript编写跨平台桌面应用程序。 Electron基于Node.js和Chromium。
如何从上下文菜单中获取 TreeView 中当前选定的项目?
我需要向我的 TreeWiew 添加一个上下文菜单。我设法用这个 mui.com 的菜单做到这一点,但我不知道如何在用户右键单击打开 c 的树中获取所选项目...
我有一个带有模块 mod1 的页面 html1.html [html1.html] ... Data.js 是 mod1 的工厂 ...
我正在制作我的第一个电子应用程序,我正在尝试实现错误处理。如果我写: 抛出新的错误('发生了一些事情') 出现一个大的、方便的错误警报模式。我想用这个...
Electron Forge + SerialPort 本机依赖项打包不起作用
我正在为 Meshtastic 开发一个开源固件更新应用程序(https://github.com/medentem/electron-flasher/)。该应用程序是与 Vite for Electron 捆绑在一起的 ReactJS/TS 应用程序。当本地运行时...
我正在寻找一种解决方案,从浏览器的活动选项卡(Chrome、Firefox、Opera、Safari 等)获取使用 Electron js 制作的跨平台桌面应用程序的 url。 我找到了 mac t 的解决方案...
运行 cmd.exe 并使用 Electron.js 执行一些命令
是否可以运行 cmd.exe 并使用 Electron.js 执行某些命令? 如果是的话我该怎么做?
/* 大家好,我是第一次接触Electron。我以前用过JavaScript。有人可以告诉我我在尝试让按钮 onclick 事件调用 si 时做错了什么...
我正在尝试使用 Angular 18 制作我的第一个 Electron 应用程序。我密切关注了几个教程,但在构建应用程序时我不断收到错误消息。我创建了一个基本服务
如何解决在 Ubuntu 24 (X11) 上启动 ElectronJs 应用程序时“缺少 X 服务器或 $DISPLAY”的问题?
当我尝试启动开发中的 ElectonJs 应用程序时,收到错误 [13117:1104/071616.998450:ERROR:ozone_platform_x11.cc(245)] 缺少 X 服务器或 $DISPLAY。使用的系统是Ubuntu 24....
如何为 Wayland 运行 Slack 等 Electron 应用程序?
Electron 好像还不支持 Wayland。 关于 Electron 问题:考虑为 Wayland 提供构建 有人知道如何编译 Electron 以支持 Wayland 原生吗? (步步) ...
通过 esbuild 为电子前端构建 React ts 代码时未定义获取 React
我正在为一个项目构建一个电子应用程序,我在 browserWindow 中加载 index.html,在该 html 中我正在下载通过 esbuild 捆绑的脚本。脚本下载成功...
我可以获得 Electron-Builder 代码签名过程的高级说明吗?
我从一位前同事那里继承了一个 ElectronJS 项目,他在我们收购的一家公司工作,但后来辞职并忘记了这个项目的细节。 目前我们团队中没有人...
我正在尝试向index.html文件中的按钮添加功能,如下所示: 我在index.html中有一个按钮元素 授权 在应用程序的 main.js 中,我
如何从 VSCode 内置的 Node.js 运行 js 文件?
我需要从 VSCode 使用的 Electron 中内置的 Node.js 运行一个 js 文件。目前我正在通过运行 VSCode 扩展来做到这一点,但应该有一种更简单的方法。 代码是...
我是 electrojs 的新手,所以我尝试通过 fs 将我的文件保存为 TXT 文件,如下所示: 简单常量 数据.ts 文件: 导出 const users = [{ id: 1, name: 'a', classId: 1 }] 导出常量类 = ...
我正在使用 Electron 开发一个聊天应用程序,并且希望运行同一 Electron 应用程序的两个实例以同时运行以进行调试。 我使用 Electron Forge 来实例化...
JQuery $(window).height() 在窗口最大化然后恢复到原始大小后不正确
我有一个使用窗口高度来设置 bootstrapTable 高度的函数。 此外,如果调整窗口大小,我将使用调整大小事件侦听器来更改表格的高度。 这是里面的...
为什么使用 Electron 创建的应用程序在首次启动时会遇到明显的延迟,需要 5 到 10 秒才能启动,但在后续运行中启动很快?这种延迟发生...
我正在编写 Cypress 测试并在终端中无头运行它们。即使测试应该失败,但它们仍然通过了。 例如编写这段代码: 描述('网站登陆', () => { 它.o...
首先,我对编码非常陌生,我只是关注和阅读文档 我正在制作一个 bluesky electro 应用程序,但是当使用yarn make 或 npm run make 时,出现以下错误: ❯ 纱线制造...