Electron程序如何打包成exe或msi安装文件?

 时间:2026-02-13 11:44:20

1、安装asar和NSIS。

①asar的安装是通过在PowerShell或cmd中执行“npm install -g asar”指令;

②NSIS是一款开源软件,下载后正常安装即可。但需要注意的是,打开NSIS时,必须“以管理员身份运行”,否则会出现报错“Win32 Error. Code 740 请求的操作需要提升”

Electron程序如何打包成exe或msi安装文件?

Electron程序如何打包成exe或msi安装文件?

Electron程序如何打包成exe或msi安装文件?

2、asar pack压缩业务文件成app.asar。

在业务文件的根目录下运行PowerShell或者CMD终端,通过“asar pack ./ app.asar”指令压缩业务文件为app.asar这一Electron程序专用的文件格式。

Electron程序如何打包成exe或msi安装文件?

Electron程序如何打包成exe或msi安装文件?

3、将app.asar文件放入Electron程序。

①将压缩好的app.asar文件放入Electron程序中的resources文件夹中,注意,不要删除默认的electron.exe,否则程序无法运行。

②注意区分32位程序和64位程序。其中32位Electron程序的名称以“win32-ia32”结尾,而64位Electron程序的名称以“win32-x64”结尾。

Electron程序如何打包成exe或msi安装文件?

4、制作打包Electron程序的NSIS脚本。

①“文件”→“新建脚本:向导”

②填写要制作软件的基础信息如名称、版本号等→填写要生成的exe文件名→配置要生成软件的目录结构。

③生成nsi文件。

注意,这一步由于技巧性比较强,需要注意的事项比较多,容易出错,所以我写了另外一个教程 ——“打包Electron程序为exe文件时,如何配置NSIS?”!

Electron程序如何打包成exe或msi安装文件?

Electron程序如何打包成exe或msi安装文件?

Electron程序如何打包成exe或msi安装文件?

5、利用NSIS脚本打包Electron程序为exe或msi安装包。

点击NSIS菜单栏中“编译并运行(F9)”按钮,生成exe或者msi安装文件。

Electron程序如何打包成exe或msi安装文件?

  • 完美芦荟胶怎么用
  • 走路走得脚疼怎么办
  • 自闭症的诊断标准
  • 怎么做鸡蛋炒肉馅
  • 百度大字版怎么开启普通话语音搜索
  • 热门搜索
    澳门旅游攻略自由行 澳大利亚 旅游签证 夏天旅游的好地方 海南旅游线路 四川旅游资源 大连旅游地图 青海旅游局 南充旅游景点大全 湖南郴州旅游 旅游产品有哪些