2015-10-07 86 views
1

我在我的Macbook上開發了一個應用程序,我遵循Electron網站上的Application Distribution頁面說明。所以現在當我雙擊我的electron.app文件夾時,它完美地運行我的應用程序。但是,當我將該文件夾傳輸到Windows機器時,它只顯示一個文件夾。當我雙擊文件夾時,它只顯示它的內容。該軟件包如何在Windows上運行?我不關心我的代碼暴露給其他人。我只是想能夠在Windows上運行它。通過創建一個exe文件是唯一的方法嗎?跨平臺分佈電子應用

回答

1

Electron在Windows,OS X和Linux上具有不同的二進制分佈,如releases page所示。您需要將您的應用程序的代碼捆綁在每個發行版的resources文件夾下,以供您想要發佈的每個平臺使用。

electron-packager存在,使這個過程大大減少勞動力密集型。

+0

另請參閱「電子構建器」項目。 https://www.npmjs.com/package/electron-builder –