Electron打包安装包

上一篇文章我们已经使用electron-packager将项目打包成可执行的exe文件,但如果想在其他电脑上运行怎么办,我不可能每次都打包发到另一台电脑,所以第一想法肯定是将项目打包成安装包。市面上将可执行文件打包成安装包的软件比较多,在这里我选用NSIS。摘用官网的描述

NSIS创建的安装程序可以进行安装、卸载、设置系统设置、解压文件等等。因为它基于脚本文件,所以您可以完全控制您的安装程序的每个部
分。它的脚本语言支持变量、函数、字串处理,就像是一个普通的程序语言,但其仅设计用来创建安装程序。

在官网下的是英文版本的,所以我找了一个网友修改的汉化增强版,需要的可以下载

https://pan.baidu.com/s/1kV8BGSv

密码:u382

接下来就是使用软件将项目打包。

安装程序图标:可以自定义,也可以直接用nsis软件安装目录里面默认的图标。
安装程序文件:可以更改安装包名字
安装程序语言:默认勾选中文,可以多选,比如加个英文。这样到时候安装时会有选择安装语言选项。
用户图像界面以及压缩算法直接默认。