Build Instructions (macOS) Prerequisites Python macOS SDK Building Electron Build Instructions (macOS) Follow the guidelines below for building Electron itself on macOS, fo...
Breaking Changes Types of Breaking Changes Planned Breaking API Changes (17.0) Removed: desktopCapturer.getSources in the renderer Deprecated: nativeWindowOpen Planned Break...
Electron 应用架构 主进程和渲染器进程 主进程和渲染进程之间的区别 题外话:进程间通讯 使用Electron的API 使用 Node.js 的 API Electron 应用架构 在我们深入了解Electron的API之前,我们需要探讨一下在Electron中可能遇到的两种进程类型。 它们是完全不同的,因此理解它们非常重要。 ...
Breaking Changes Types of Breaking Changes Planned Breaking API Changes (20.0) Default Changed: renderers without nodeIntegration: true are sandboxed by default Removed: skipTa...
构建说明 平台要求 构建工具 GN 文件 前置知识 设置 git 缓存 获取源码 拉/推的注意事项 构建 打包 交叉编译 Windows on Arm (experimental) 测试 在多个计算机之间共享 git 缓存 故障排查 gclient sync complains about rebase I’m being ask...
Automated Testing Using the WebDriver interface With WebdriverIO Install the testrunner Connect WDIO to your Electron app Run your tests With Selenium Run a ChromeDriver server...