记录一次Electron程序打包自定义安装包
-
首先下载nsNiuNiu打包程序
下面就是下载之后解压的文件夹内容,注明了主要文件/文件夹的用途
-
将使用
electron-builder
打包的文件内容拷贝到FilesToInstall
,也就是
文件夹下面的内容拷贝过去 -
修改
.\SetupScripts\nim\nim_setup.nsi
中的内容,这个文件是nsis的打包主文件,在其中设置了打包的一些内容,比如路径、logo、等。
uni_nim_setup.nsh
文件就是打包的nsis脚本内容了,要修改打包内容需要在这里修改,比如添加开机启动等。
修改完上面的内容就能正常打包自己的安装文件了最终生成一个exe的安装文件,能直接安装使用。
4. 为了能达到自定义的目的,那么接下来就要通过修改.\SetupScripts\nim\skin
下面的内容,来修改为自己的软件安装界面了。
下面简单介绍下修改的内容,其他的需要修改就自行探索修改了,比如这里我把原本的高度设置成了390
为了能在后面增加自定义的配置:
install.xml是默认的安装界面入口,里面集成了整个安装过程中的流程界面,从开始安装,到安装中,到安装完成。
下面是开始界面的顶部的显示的图片,通过替换bkimage
来替换自定义的就行
在自定义配置下面添加了自定义的选择按钮,添加自动开机等