Electron 提供了一个实时构建桌面应用的纯 JavaScript 环境.Electron 可以获取到你定义在 package.json 中 main 文件内容,然后执行它.通过这个文件(通常我们称之为 main.js),可以创建一个应用窗口,这个应用窗口包含一个渲染好的 web 界面,还可以和系统原生的 GUI 交互. 具体来说,就是当你启动了一个 Electron 应用,就有一个主进程(main process )被创建了.这条进程将负责创建出应用的 GUI(也就是应用的窗口),并处理用…