记录一次Electron程序打包自定义安装包

  1. 首先下载nsNiuNiu打包程序
    下面就是下载之后解压的文件夹内容,注明了主要文件/文件夹的用途
    nsNiuNiu下载后的文件夹内容

  2. 将使用electron-builder打包的文件内容拷贝到FilesToInstall,也就是

    文件夹下面的内容拷贝过去

  3. 修改.\SetupScripts\nim\nim_setup.nsi中的内容,这个文件是nsis的打包主文件,在其中设置了打包的一些内容,比如路径、logo、等。
    uni_nim_setup.nsh文件就是打包的nsis脚本内容了,要修改打包内容需要在这里修改,比如添加开机启动等。

修改完上面的内容就能正常打包自己的安装文件了最终生成一个exe的安装文件,能直接安装使用。
4. 为了能达到自定义的目的,那么接下来就要通过修改.\SetupScripts\nim\skin下面的内容,来修改为自己的软件安装界面了。
下面简单介绍下修改的内容,其他的需要修改就自行探索修改了,比如这里我把原本的高度设置成了390为了能在后面增加自定义的配置:

install.xml是默认的安装界面入口,里面集成了整个安装过程中的流程界面,从开始安装,到安装中,到安装完成。
下面是开始界面的顶部的显示的图片,通过替换bkimage来替换自定义的就行

在自定义配置下面添加了自定义的选择按钮,添加自动开机等

posted @ 2024-02-06 17:31  乌拉小考  阅读(393)  评论(0编辑  收藏  举报