我们把自己开发的Electron应用发布之前,需要把app打包成简单的安装包,这样app更容易被获取,以此来发布我们的应用。我们可以参考Wix或其他的安装程序,但是对于Electron应用更好的打包程序是Squirrel。毕竟某些著名的Visual Studio Code 和Slack 的客户端 ...
前言:研究electron自动更新的时候,在electron的官方文档auto updater中,提到了在几个平台mac,Linux,windows下electron的自动更新方法,其中windsow平台上面,文章中建议先用grunt electron installer模块来创建windows安装包,grunt这个工具是由Squirrel集成的。进而了解下Squirrel这个工具, 一个可以用来 ...
2016-11-15 15:32 1 4306 推荐指数:
我们把自己开发的Electron应用发布之前,需要把app打包成简单的安装包,这样app更容易被获取,以此来发布我们的应用。我们可以参考Wix或其他的安装程序,但是对于Electron应用更好的打包程序是Squirrel。毕竟某些著名的Visual Studio Code 和Slack 的客户端 ...
帮朋友公司做了点东西,他说有很多bug,我一看,基本问题都是浏览器兼容引起的,而electron内带Chromium内核,正好一直想尝试下electron,所以研究了一波。这里只是简单的使用electron作为壳,把自己的项目嵌进去,更多深入研究以后再来。 打包自己的项目 这里没啥 ...
一般来说,一个 Electron 应用的 Windows 安装包最小也有 30 多 M,如果是 32 位 + 64 位的安装包,那就会是 60 多 M,而如果打成 web 版的安装包则非常小,只有几百 K,它在 ...
全局安装 electron 配置 Electron 源 启动应用时,需要下载已经构建好的 Electron dist 包,默认会从 Github 上下载,所以国内下载会很慢或根本无法下载,感谢淘宝提供了镜像源,设置后从国内服务器下载,速度很快。 Ubuntu 临时设置环境变量 ...
在我的上一篇博客已经介绍了将electron程序生成一个exe可执行文件,但是这并不是最终能够发给用户用来安装的最终安装包,下面我们就介绍如何使用NISI将我们的应用程序打包成安装包: 上一篇博客我们在项目里面得到了一个out文件夹: 我们把out文件夹复制到桌面(不复制也可以,我是为了 ...
在之前的博客:3、electron打包生成exe文件 我们已经得到了electron打包好的应用了,目录如下,但是我们如何整合成一个安装程序,发给客户使用呢? 我们可以使用grunt-electron-installer来生成 一. 准备 安装 ...
在Electron中我们创建一个托盘需要如下几个文件: 1. main.js 用来存放应用代码。2. 一张PNG格式的图片用作应用图标。3. 一个package.json文件用来描述应用配置。 下面是我们项目的目录架构如下: index.html 是用来展示笔记的内容 ...
/** * 窗口基类,封装通用的窗口操作 */const { BrowserWindow } = require('electron');/** * 基本窗口样式 * @type {{width: number, height: number, resizable: boolean, frame ...