Electron 簡(jiǎn)介

2023-02-16 17:13 更新

Electron是什么?

Electron是一個(gè)使用 JavaScript、HTML 和 CSS 構(gòu)建桌面應(yīng)用程序的框架。 嵌入 Chromium 和 Node.js 到 二進(jìn)制的 Electron 允許您保持一個(gè) JavaScript 代碼代碼庫并創(chuàng)建 在Windows上運(yùn)行的跨平臺(tái)應(yīng)用 macOS和Linux——不需要本地開發(fā) 經(jīng)驗(yàn)。

入門指南?

我們推薦您從 教程 開始, 在開發(fā)Electron應(yīng)用程序并將其分發(fā)給用戶的過程中向您提供指導(dǎo)。 示例 與 API 文檔 也是瀏覽并發(fā)現(xiàn)新事物的好地方。

Electron Fiddle 運(yùn)行實(shí)例?

Electron Fiddle 是由 Electron 開發(fā)并由其維護(hù)者支持的沙盒程序。 我們強(qiáng)烈建議將其作為一個(gè)學(xué)習(xí)工具來安裝,以便在開發(fā)過程中對(duì)Electron的api進(jìn)行實(shí)驗(yàn)或?qū)μ匦赃M(jìn)行原型化。

Fiddle 已經(jīng)完美的集成到我們的幫助文檔之中。 當(dāng)你瀏覽我們教程中的例子,你會(huì)發(fā)現(xiàn)有個(gè)「Open In Electron Fiddle」按鈕在代碼示例中。 如果你已經(jīng)安裝了 Fiddle,「Open In Electron Fiddle」按鈕會(huì)打開一個(gè) fiddle.electronjs.org 鏈接并加載示例。 fiddle docs/latest/fiddles/quick-start

文檔包含哪些內(nèi)容??

所有官方文檔都可以在側(cè)邊欄中查閱。 以下是幾個(gè)類別,以及相應(yīng)的介紹:

  • 教程:如何創(chuàng)建并發(fā)布您的第一個(gè) Electron 程序。
  • Electron 進(jìn)程:對(duì) Electron 中的進(jìn)程,以及如何使用它們的參考。
  • 最佳實(shí)踐:在開發(fā) Electron 程序時(shí)需要留意的一些細(xì)節(jié)。
  • 示例代碼: 有了示例代碼稍微改一下就可以放入 Electron 應(yīng)用中.
  • 開發(fā):有關(guān)開發(fā)的其它一些指導(dǎo)。
  • 分發(fā):學(xué)習(xí)如何向終端用戶分發(fā)您的程序。
  • 檢測(cè)和調(diào)試: 如何調(diào)試 JavaScript, 如何編寫測(cè)試代碼, 還有就是如何使用其它工具快速創(chuàng)建 Electron 應(yīng)用.
  • 引用: 版本信息相關(guān)說明
  • 參與貢獻(xiàn): 編譯 Electron 并嘗試參與貢獻(xiàn). 我們正在盡力讓這一步驟更加簡(jiǎn)單。

尋求幫助?

還是有疑問? 請(qǐng)參考一下例子

  • 開發(fā)過程中如果你需要幫助,我們的 Discord 英文社區(qū) 將是絕佳討論的地方?;蚯巴覀兊?Discord 中文社區(qū)
  • 如果在開發(fā)過程中遇到 electron package里的疑難雜癥,你可以去 GitHub issue tracker 查看是否有人已經(jīng)遇到相同的問題。 如果你很幸運(yùn)的找到 bug,歡迎提交 issue 到 GitHub。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)