使用NSIS 和 VNISEdit 打包 electron 程序为 exe 向导式安装包

需要安装:nsis和vnisedit,2个软件

HM NIS Edit官方下载:http://hmne.sourceforge.net

nsis官方下载地址:https://nsis.sourceforge.io/Download

1、安装完成之后,打开HM NIS Edit,选择菜单------新建脚本 向导,可以看到向导的页面了

2、继续下一步,这里修改应用程序名称,如gispalyeractive,其他信息,比如公司网址等可以自己随意填写

3、继续后,可以设置界面样式,一个重要的就是修改安装程序名称,默认也可以。继续下一步

4、这里选择一个许可文件,文件可以新建为word的rtf格式,里边内容随意写,比如写:百度公司:百度研发部版权所有。就可以了,这个信息是在安装过程显示给用户看的

5、删除原来的文件,如图

6、添加需要打包的dll以及其他程序所有文件

7、勾选,一些安装选项,比如允许安装过程中修改路径和名称等

8、剩下的继续下一步,直到向导完成,中间可以修改卸载信息提示。最后建议选择保存脚本,点击完成

9、保存脚本后,点击编译脚本即可:

相关推荐
黑臂麒麟4 小时前
Electron for OpenHarmony 跨平台实战开发(二):文件树组件实现与优化
electron·openharmony
QC七哥16 小时前
基于tauri构建全平台应用
rust·electron·nodejs·tauri
光影少年2 天前
前端开发桌面应用开发,Flutter 与 Electron如何选?
javascript·flutter·electron
weixin_462446232 天前
Electron 禁止复制粘帖
前端·javascript·electron
多看书少吃饭3 天前
从 ScriptProcessor 到 AudioWorklet:Electron 桌面端录音实践总结
前端·javascript·electron
静待雨落4 天前
Electron无边框窗口如何拖拽以及最大化和还原窗口
前端·electron
梵尔纳多5 天前
Electron 主进程和渲染进程通信
javascript·arcgis·electron
多看书少吃饭6 天前
Electron 桌面应用打开录音功能导致页面蓝屏问题解决方案
javascript·electron·策略模式
黑臂麒麟6 天前
Electron for OpenHarmony 跨平台实战开发:Electron 文件系统操作实战
前端·javascript·electron·openharmony
子榆.7 天前
【2025 最新实践】Flutter 与 OpenHarmony 的“共生模式”:如何构建跨生态应用?(含完整项目架构图 + 源码)
flutter·华为·智能手机·electron