Electron:Electron-builder+Electron-updater 完成Electron应用的自升级

2019/07/19 开坑。

Electron_03 - Electron-builder

安装 Electron-builder

1
2
3
4
5
6
7
8
9
$ git clone https://github.com/electron/electron-quick-start

$ cd electron-quick-start

$ yarn add electron-builder --dev // 官方推荐

or

$ npm install elctron-builder --save-dev
阅读全文

Electron_02 - Electron-packager

安装 Electron-packager

需要 Node.js 6.0 或更高版本

1
npm install electron-packager --save-dev

electron-packager API

使用命令行打包

1
electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]

必需参数

  • sourcedir - 应用程序源

阅读全文

Electron_01 - 快速启动

自己创建 Electron 应用

1. 使用 npm 初始化一个项目

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$ mkdir my-app

$ cd my-app

$ npm init --y
Wrote to E:\my-app\package.json:
{
"name": "my-app",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}

修改入口文件为 main.js 并且添加 start 脚本引导 Node 来执行 Electron

阅读全文