如何在Electron应用程序的NSIS安装程序中包含一个巨大的14GB +文件夹?

时间:2019-05-02 16:01:57

标签: electron nsis electron-builder

我有一个使用Electron制作的应用。我正在使用Electron Builder为该应用程序创建NSIS安装程序。 Electron应用程序对类似于电子游戏的东西(称为电子游戏,但它不是电子游戏)的依赖关系为14GB +文件夹,并且包含大型二进制文件(.dll,.exes等)。

我需要为我的应用程序创建NSIS安装程序,以便安装该应用程序的用户可以完全脱机使用该应用程序和视频游戏,而无需互联网。

我知道NSIS安装程序不能大于2GB。

我正在考虑的解决方案:

  1. 创建一个包含NSIS安装程序和videogame.zip的install.zip。

  2. 在.nsh脚本中,通过相对路径将videogame.zip提取到我需要内容的任何地方

1 个答案:

答案 0 :(得分:0)

我无法解决此问题。我只是使用了一种替代方法:我使用了.zip文件而不是NSIS。

我将依赖项和电子应用程序都包括在内。