Electron
开发环境
- 安装node
- 安装cnpm(或者npm)
- 安装electron
- 安装打包工具
1 | npm install -g electron-packager |
经典例子
electron-quick-start
一个简约的记事本1
2
3
4
5
6
7
8//克隆这仓库
git clone https://github.com/electron/electron-quick-start
//进入仓库
cd electron-quick-start
//安装依赖库
cnpm install
//运行应用,也可以用: cnpm run start
cnpm start
electron-api-demos
介绍了主要的一些功能及实现代码
1 | git clone https://github.com/electron/electron-api-demos |
开始开发
安装electron
推荐的安装方法是把electron作为您 app 中的开发依赖项,使您可以在不同的 app 中使用不同的 Electron 版本
在根目录下运行
1 | npm install --save-dev electron |
当然,也可以在 $PATH 中全局安装1
npm install electron -g
创建Electron简单文件结构
在根目录下创建package.json文件,内容如下
1 | { |
在根目录下创建main.js,内容如下
1 | const { app, BrowserWindow } = require('electron') |
然后创建index.html文件,内容如下
1 | <!doctype html> |
启动app
1 | npm start |
或者在package.json中配置1
"scripts": {"start": "electron ."}
则可以输入一下命令启动1
electron .
打包
全局安装electron-packager