前记:
Electron是笔者最近才开始接触的Node中的一个模块,大致功能是将Node.js的环境搬至桌面程序开发中,也就是说我们可以通过Node.js去开发桌面程序,最终打包成exe可执行文件。因为之前笔者一直从事Java开发,对Node了解甚少,所以并不清楚实现这种功能是不是特别难,但是Electron的作者的实习经历及Electron目前所获得的成就(GitHub 60k+的Star)让笔者非常的钦佩。
Electron介绍
Electron安装
- Node环境搭建
npm转淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
Electron模块安装
npm install -g electron
Electron打包模块安装
npm install -g electron-packager
Electron开发
目录结构
Github Demo地址:https://github.com/electron/electron-quick-start
electron/resources/app
|_package.json
|_main.js
|_index.html
这是一个传统的Node项目目录结构,package.json是应用的配置