在我开始之前,有一些建议值得赞赏。希望这个问题能够帮助nw.js的其他新手用户。
我在mac上开发,我使用在mac上成功运行的nw.js构建和部署HTML5应用程序。
我的问题很简单。我可以构建Windows和Linux,同时仍然使用我的Mac工作,或者我是否需要投资Windows机器并从那里构建它。同上Linux。
我提出问题的原因也是因为我在某处读到了包中安装的节点模块对于每个平台都不相同。我想你可以说我刚刚回答了我自己的问题,但是我们希望这样做!
答案 0 :(得分:0)
简短的回答是肯定的。我做了(至少我已经为Mac和Mac构建了Mac,我还没有尝试过Linux)。 mac构建很简单。 windows build需要你安装wine(brew install wine,希望你用brew安装节点,所以brew已经在你的系统上。如果你没有,我建议先删除节点(非常小心!)并用brew重新安装)。 节点构建程序(我使用nw-builder-phoenix)需要Wine来创建Windows安装程序。 Wine也有一些先决条件(cask,java和xquartz)。 但是完成所有这些并重新运行构建程序后,一切正常。 图标格式不同,.ico用于Windows应用程序,.icns用于mac。它们都可以使用应用程序或网站从.png文件生成。 玩得开心。