我們使用electron-packager來捆綁和分發我們的Web應用程序的前端。我們需要能夠將服務器的host
和port
傳遞給電子前端進行連接。當我們通過electron main.js --host blah --port 8080
啓動它的工作。打包後,我們通過./MyApp --host blah --port 8080
運行,它不起作用。這很糟糕,因爲我們不希望客戶需要自己安裝electron/npm。另外值得注意的是,無論我們是否將應用程序打包在asar
存檔中,都會發生這種情況。將參數傳遞給打包電子應用程序
關於我們可以嘗試的事情的任何想法,或者如果我們試圖以錯誤的方式去解決這個問題?
爲什麼不只是封裝與應用程序配置文件做同樣的事情,但在彈出的快捷,?我想服務器IP和端口不會經常更改。 – marstato