通过Electron,你可能只需一眨眼的时间就完成了一个不错的桌面应用,并分发到用户手中。当你觉得自己能像一个侥幸的坏蛋一样轻松时,你可能会意识到你遗漏了一个重要的点:用户如何获取下一个版本呢?甚至该新版本新增了一些优秀的功能。当然,他们能删除后再重新安装该应用,但这难道不蹩脚吗?快速浏览Electron文档时,你会注意到该文档中含有auto-updater模块,它仅仅是另一个框架——Squirrel
的接口。Squirrel会在背后检测(或你主动触发)是否有新版本、下载新版本,并在你启动或重启