Electron Js:无法使用 .msi 安装,因为路径太长

Electron Js: Unable to install using .msi because the path is too long

我已经使用 electron-packager 创建了一个电子应用程序包,并使用 Visual studio 安装项目创建了 MSI 项目。

问题

安装应用程序时出现以下错误:

作为节点模块的一部分,我无法重命名文件或更改位置。

请帮助并建议我该怎么做。

除非你 运行 最新,否则你应该更新节点和 npm,然后重建包。

在 npm@3 中,他们解决了这个特定问题,以尽可能地扁平化依赖项存储文件夹。

您需要通过将 asar 选项传递给 electron-packager 将您的应用程序打包到存档中,这将允许您避免路径限制问题并加快您的应用程序在 [=15] 上的启动=].