一、下载软件
下载并安装NSIS 和 HM NIS Edit,这两个软件是配合使用的,不安装NSIS就无法选择语言,所以先安装NSIS 再安装HM NIS Edit,使用过程中只需要操作HM NIS Edit。
二、压缩项目文件
(1)如果没有安装asar,请先安装npm install -g asar
(2)在项目根目录下运行asar pack ./ app.asar
(3)将生成的文件app.asar
放到程序目录~\obj\Host\node_modules\electron\dist\resources
文件夹中,不要修改和删除该文件夹下的其他的文件
三、构建项目
在项目根目录下运行脚本electronize build /target win
构建成功后的文件在程序~\bin\Desktop目录下
四、生成打包文件
(1)打开HM NIS Edit
(2)填写基本信息
(3)选择中文
(4)授权文件没有就清空
(5)清空默认的文件
(6)添加程序文件
(7)添加相关文件夹
(8)一路下一步,然后选中保存脚本,点击完成,选择保存路径
(9)编译脚本
(10)稍等片刻,编译完成可以看到打包的安装程序在脚本保存的同级目录