简单实用NSIS制作windows安装程序美化版
在使用electron将网站项目打包成桌面客户端后,制作exe安装包就是必须要做的了,通过使用QT、NSIS等制作工具,最后整理出来了一套美化版NSIS安装包制作流程。
最终成品软件:链接:https://pan.baidu.com/s/1Or4HllQGXq-ggkGoo-zdHA?pwd=9ksx
提取码:9ksx
效果图
使用方法:
1、下载制作工具包
链接: https://pan.baidu.com/s/1p2SCW1hcPTU_HqctDq8xeQ 提取码: 5ah5
解压到非中文目录下,比方D盘根目录,文件如下图
2、配置基本参数
2.1、新建打包程序前端界面
SetupScripts目录下复制shalayun目录一份,重命名成你的软件的英文名,比方demoapp
打开文件如下图:
两个ico文件分别替换成你的,不要修改名称
记事本打开 shalayun_setup.nsi 修改以下内容
- 注意版本号必须是三个点格式 如 1.0.0.0
2.2、修改注册协议和安装界面
licence.rtf为注册协议文件,直接编辑内容即可,编辑好后,复制到license.txt
安装界面配置文件为skin目录,进入该目录,简单修改可只修改安装界面背景图,路径skin\form\pic.png 复杂修改请查阅压缩包中说明文件
修改好后,在skin目录内进行zip打包,剪切复制到SetupScripts\你的英文名下,最后文件目录为:
因为制作过程是用到skin.zip文件,而这个文件打开后应该是直接显示skin目录下文件,如下图2.3、修改打包.bat文件中指向路径名
修改文件 NSIS_SetupSkin\build.bat,记事本打开,修改内容如下:
将红框中路径修改为在之前编辑的nsi文件
3、将软件运行包复制到FilesToInstall目录
清空该目录之前我们的文件,换成你的文件,确保其中包含可执行的exe文件
该exe文件名称与2.1步骤中 EXE_NAME一致,比如我们的electron打包的项目文件如下图:
4、进行打包安装测试
双击运行bat文件(管理员运行),执行完后在output目录下即可得到exe文件,运行文件进行安装看看是否正常,如遇到报错,请核实前面几个步骤,或者联系我们付费处理。
QQ/WX: 706448591