Electron增量更新(三)

2021-12-20
阅读 4 分钟
9.3k
写Electron这个系列以来,还是有不少同学问了一些问题的,主要是针对于electron增量更新的,之前我写过增量更新(二),但是其Windows方式需要管理员权限包,不太优雅,且如果想要拖拽功能的话,由于权限问题,提权后的软件会禁止拖动(将外部文件拖入软件窗口会有一个禁止图标),那么这一期我会对增量更新进行一次比较...
封面图

Electron增量更新(二)

2021-04-22
阅读 5 分钟
10.5k
不好意思,鸽了挺久了,上一期我们使用app.asar.unpacked完成了electron的增量更新,本期我们介绍的是如何使用exe替换asar来实现增量更新。 本期内容是基于上一期的内容来讲解的,且主要针对于Windows系统(mac系统可以对app.asar修改)
封面图

Electron窗口关闭与托盘处理

2021-03-11
阅读 7 分钟
23.7k
本期主要涉及窗口的关闭处理以及托盘的简单处理。 先说说本期的一个目标功能实现:以网易云音乐为例,在Windows环境下,我们点击右上角的关闭,这个时候会出现一个弹窗(以前没有勾选不在提醒的话)询问是直接退出还是缩小到系统托盘,选择后确定才会进行实际关闭处理,当勾选不再提醒后点击确认后下一次关闭不再提示直...
封面图

Electron窗口启动

2021-03-08
阅读 5 分钟
8.2k
上一篇我们简单介绍了electron基本脚手架的搭建,主要是区分主进程及渲染进程,处理环境变量,让打不同的包有其对应的环境,接下来几篇主要讲主进程的一些处理,本篇主要讲述如何创建窗口。
封面图

Electron项目搭建

2021-03-02
阅读 7 分钟
9.7k
electron的优点和缺点已经有各种分析了,这里不再多述,如果你是一个前端开发,想把现有页面转化成桌面软件,并且能有win,mac,linux的版本,那么electron不失为一个好的选择,当然一个多端的框架优缺点都是很明显的,既然想快速开发那么就得舍弃点东西,比如体积大小,性能等等。
封面图