0. 快速认识electron

Electron 是由 Github 开发,用HTMLCSSJavaScript 来构建跨平台桌面应用程序的一个开源库。 Electron 通过将 ChromiumNode.js 合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用。


Electron 于2013年作为构建Github上可编程的文本编辑器Atom的框架而被开发出来。这两个项目在2014春季开源。 目前它已成为开源开发者、初创企业和老牌公司常用的开发工具。

可以使用原生的 Node.js 开发环境来开发 Electron 应用。 为了打造一个 Electron 桌面程序的开发环境,你只需要安装好Node.jsnpm、一个顺手的代码编辑器以及对你的操作系统命令行客户端有基本了解。

Electron 可以让你使用纯 JavaScript 调用丰富的原生(操作系统) APIs 来创造桌面应用。 你可以把它看作 一个 Node. js 的变体,它专注于桌面应用而不是 Web 服务器端。 这不意味着Electron 是某个图形用户界面(GUI)库的JavaScript 版本。 相反,Electron 使用 web 页 面作为它的 GUI,所以你能把它看作成一个被 JavaScript 控制的,精简版的 Chromium 浏览器。

微信 遇到疑问可加微信进行反映