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

时间:2016-05-11 11:51:49

标签: node.js npm windows-installer electron npm-install

我使用electron-packager创建了一个电子申请包,并使用Visual Studio安装项目创建了MSI项目。

问题

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

enter image description here

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

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

2 个答案:

答案 0 :(得分:1)

您需要将asar选项传递给electron-packager,将您的应用打包到存档中,这样可以避免路径限制问题并加快Windows上的应用启动速度。

答案 1 :(得分:0)

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

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