2017-04-20 135 views
0

在我開始之前,有一點建議很受讚賞。希望這個問題也能幫助nw.js的其他新手用戶。構建和部署mac平臺上的多平臺nw.js應用程序

我在Mac上開發,並使用nw.js構建並部署了一個HTML5應用程序,該應用程序在mac上成功運行。

我的問題很簡單。我可以爲Windows和Linux構建,同時還可以從我的Mac上運行,或者我需要投資於Windows機器並從那裏構建它。 Linux的同上。

我提出問題的原因也是因爲我讀了某個地方,安裝在包中的節點模塊對於每個平臺都不相同。我想你可以說我剛剛回答了我自己的問題,但這裏希望!

回答

0

簡短的回答是可以的。我做過了(至少我已經爲Mac和Windows構建了Mac,我還沒有嘗試過Linux)。 mac版本很容易。 windows的構建要求你安裝wine(brew安裝wine,希望你用brew來安裝節點,所以brew已經在你的系統上,如果你沒有,我建議先刪除節點(非常仔細!),然後用brew重新安裝)。 節點構建程序(我使用nw-builder-phoenix)需要Wine來創建Windows安裝程序。 葡萄酒也有一些先決條件(木桶,java和xquartz)。 但是完成了所有這些並重新運行構建程序,它都可以工作。 圖標格式不同,.ico爲Windows應用程序和mac圖標。它們都可以使用應用程序或網站從.png文件生成。 玩得開心。