## Electron 简介
`Electron` 是 `跨平台` 的桌面应用。
`Electron` 兼容 Mac, Windows(xp不兼容) 和 Linux。
`Electron` 基于 `Chromium` 和 `Node.js`, 让你可以使用 HTML, CSS 和 JavaScript 构建应用。
`Electron` 的内核`Chromium`会随着`Electron`的版本更新而更新。当然,你也可以自己指定更新内核。(建议跟`Electron`版本更方便)
## Electron 的开发场景
(1) `Electron` 本地环境搭建(mac、windows)
(2) webvidw、browserview开发、flash使用与打包
(3) 进程通信问题
(4) 应用mac、windows打包
(5) 多窗口如何开发与打包
(6) `Electron` 自动升级(github 方案、自建服务器方案)
(7) mac、windows证书问题,360误报杀毒问题
#### `Electron` 本地环境搭建(mac、windows)
官方教程:https://electronjs.org/docs/tutorial/development-environment
1. mac 环境的搭建
(1)安装最新版node即可。
2. windows 环境的搭建
(1) 安装python2.7 (electron需要用到python来打包)
选择2.7版本进行下载
https://www.python.org/getit/
(2) 安装`node-gyp`<