【问题标题】:Packaging WIN app on OSX triggers request for Wine install. Why?在 OSX 上打包 WIN 应用程序会触发安装 Wine 的请求。为什么?
【发布时间】:2018-04-05 18:58:04
【问题描述】:

几个月来,我已经成功地在 OSX (10.11.6) 上使用 Electron 来构建和打包 OSX 和 WIN 应用程序。我目前正在使用electron v1.7.3"electron-packager" "^8.5.2" 并且有一段时间没有更新任何内容。

今天,当我去打包一个 WIN 应用程序时,我收到了一个关于需要安装 Wine 的警报,并提供了安装选项。 (我应该截取屏幕截图来记录完整的消息。)我选择安装 Wine 并且构建正常进行。该应用在 VMWare Fusion 仿真下运行 Windows 10 测试正常。

除了平时没有终端消息:

使用 electron v1.7.3 为平台 win32 ia32 打包应用程序

有人知道为什么会触发此警报吗?自从我上次打包应用程序以来,我的系统上没有任何变化(据我所知)——所以我想了解可能发生了什么。我没有更新我的 package.json 或 npm 或包含任何其他 npm 包。

【问题讨论】:

  • 你的构建命令是什么样子的?
  • @kontrollanten - 我正在使用"electron-packager" 并没有查看它的内部结构。

标签: javascript node.js electron wine


【解决方案1】:

electron-packager is using Wine for building Win dist on non-Win platforms. Wine released a new version five days ago 所以发生的事情是electron-packager 触发Wine 启动,它检查更新并提示您安装它。你应该感到安全:)

【讨论】:

  • 啊。这是有道理的。
猜你喜欢
  • 1970-01-01
  • 2014-04-06
  • 2010-10-27
  • 2019-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多