【问题标题】:Building and deploying multi platform nw.js apps from a mac从 Mac 构建和部署多平台 nw.js 应用程序
【发布时间】:2017-04-20 20:58:10
【问题描述】:

在我开始之前,这里有一点建议。希望这个问题也能对其他 nw.js 的新手用户有所帮助。

我在 Mac 上开发,我已经使用 nw.js 构建和部署了一个 HTML5 应用程序,该应用程序在 Mac 上成功运行。

我的问题很简单。我可以在我的 mac 上工作的同时为 windows 和 linux 构建,还是我需要投资一台 windows 机器并从那里构建它。 Linux 也一样。

我问的原因也是因为我在某处读到包中安装的节点模块对于每个平台都不相同。我想你可以说我刚刚回答了我自己的问题,但希望如此!

【问题讨论】:

    标签: nw.js


    【解决方案1】:

    简短的回答是可以。我做到了(至少我已经从 Mac 构建了 Mac 和 Windows,我还没有尝试过 Linux)。 mac 构建很容易。 Windows 构建需要您安装 wine(brew install wine,希望您使用 brew 安装了 node,所以 brew 已经在您的系统上。如果您没有,我建议您首先删除 node(非常小心!)并使用 brew 重新安装它)。 节点构建程序(我使用 nw-builder-phoenix)需要 Wine 来创建 Windows 安装程序。 Wine 也有一些先决条件(cask、java 和 xquartz)。 但是完成所有这些并重新运行构建程序后,一切正常。 图标格式不同,.ico 用于 windows 应用程序和 .icns 用于 mac。它们都可以使用应用程序或网站从 .png 文件生成。 玩得开心。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-16
      • 2015-09-19
      • 2015-04-02
      • 2017-09-28
      • 1970-01-01
      相关资源
      最近更新 更多