1,简介
Electron 是由Github开发,基于 Chromium 和 Node.js, 使用 JavaScript, HTML 和 CSS 等 Web 技术创建跨平台原生桌面应用的框架。兼容Mac,Window和Linux,它构建的应用可在这三个操作系统上面运行,借助 Electron,我们可以使用纯 JavaScript 来调用丰富的原生 APIs。
Electron 桌面应用:环境搭建_第1张图片

2,现在已经有很多由 Electron 开发应用,比如 Atom、Insomnia、Visual Studio Code 等。查看更多使用 Electron 构建的项目可以访问 Apps Built on Electron
http://link.zhihu.com/?target=https%3A//electron.atom.io/apps/

3,安装
Electron的开发需要安装Node.js , npm , electron
首先到nodejs的官网下载与自己操作系统相应的nodejs安装包进行安装
nodejs官网地址为:https://nodejs.org/en/download/
Electron 桌面应用:环境搭建_第2张图片

配置nodejs系统环境变量并检测是否安装成功
Electron 桌面应用:环境搭建_第3张图片

4,安装国内的npm包管理器
npm  install  -g cnpm  --registry=https://registry.npm.taobao.org

5,安装electron
cnpm install  -g  electron

6,检查electron是否安装成功
Electron 桌面应用:环境搭建_第4张图片

7,使用git克隆一个electron简单的项目,并执行以下命令
Electron 桌面应用:环境搭建_第5张图片

8,运行效果如下图
Electron 桌面应用:环境搭建_第6张图片

9,具体详细内容可参见electron官方文档
https://electronjs.org/