2016-10-18 50 views
1

我正在爲客戶開發電子應用程序,他們需要一種簡單的方式來更新應用程序,因爲我正在處理它。我發現最簡單的方法就是包含從git倉庫中提取的支持,這在我的測試和客戶機器上工作得很好。如何將git與電子應用程序捆綁

最近,他們試圖在沒有安裝git的新Mac上安裝應用程序。這位不懂技術的客戶在安裝git方面遇到了很多麻煩,我花了一段時間去瀏覽他們下載安裝程序,點擊它,運行它等等。爲了避免將來出現這種情況,我想在我的電子應用程序中捆綁git並使用本地副本。這可能/可行/理想嗎?有沒有其他的方法可以解決這個問題?

回答

0

我建議你建立安裝程序而不是你的git解決方案。 electron支持automatic updates(windows/mac),electron-builder爲您創建安裝程序(啓用autoUpdates)。這應該不那麼痛苦和更穩定。

然後,如果你仍然需要捆綁第三方的東西瓦特/你的應用程序看到How to bundle a third party binary with Electron?和SO上的其他答案。

如果你提供了一些更多的細節,我可以給你一個定製的答案(操作系統,私人應用程序只是爲你的客戶?,...)。

相關問題