【问题标题】:Electron Js: Unable to install using .msi because the path is too longElectron Js:无法使用 .msi 安装,因为路径太长
【发布时间】:2016-09-06 19:22:36
【问题描述】:

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

问题

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      在 npm@3 中,他们致力于解决该特定问题,以尽可能地扁平化依赖存储文件夹。

      【讨论】:

      • 其实我一周前已经安装了npm和node,所以应该是最新的了。
      • 你能展示他们的版本吗?你能显示你的包 json 依赖项吗?
      猜你喜欢
      • 2017-03-11
      • 1970-01-01
      • 2017-07-10
      • 2014-11-27
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多