跳到主要內容

Electron 新功能

·2 分鐘閱讀

最近 Electron 有一些有趣的更新和演講,以下是總結。


來源

Electron 現在已更新至 Chrome 45 (v0.32.0)。其他更新包括...

更佳的文件

new docs

我們已重組並標準化文件,使其看起來更好、讀起來更順暢。還有社群貢獻的文件翻譯,例如日文和韓文。

相關的 Pull Request:electron/electron#2028electron/electron#2533electron/electron#2557electron/electron#2709electron/electron#2725electron/electron#2698electron/electron#2649

Node.js 4.1.0

v0.33.0 起,Electron 隨附 Node.js 4.1.0。

相關的 Pull Request:electron/electron#2817

node-pre-gyp

依賴 node-pre-gyp 的模組現在可以在從原始碼建置時針對 Electron 進行編譯。

相關的 Pull Request:mapbox/node-pre-gyp#175

ARM 支援

Electron 現在為 ARMv7 上的 Linux 提供建置版本。它在 Chromebook 和 Raspberry Pi 2 等熱門平台上執行。

相關議題:atom/libchromiumcontent#138electron/electron#2094electron/electron#366

Yosemite 風格無邊框視窗

frameless window

@jaanus 提供的修補程式已合併,與其他內建 OS X 應用程式一樣,允許在 OS X Yosemite 和更新版本上建立整合系統交通號誌的無邊框視窗。

相關的 Pull Request:electron/electron#2776

Google 程式之夏列印支援

在 Google 程式之夏之後,我們合併了由 @hokein 提供的修補程式,以改進列印支援,並新增將頁面列印到 PDF 檔案的功能。

相關議題:electron/electron#2677electron/electron#1935electron/electron#1532electron/electron#805electron/electron#1669electron/electron#1835

Atom

Atom 現在已升級至 Electron v0.30.6,執行 Chrome 44。升級至 v0.33.0 正在 atom/atom#8779 上進行中。

演講

GitHub 使用者 Amy PalamountainNordic.js 的演講中,精彩地介紹了 Electron。她也建立了 electron-accelerator 程式庫。

Amy Palomountain 的使用 Electron 建置原生應用程式

Ben Ogle (同樣在 Atom 團隊中) 在 YAPC Asia 上發表了關於 Electron 的演講

Ben Ogle 的使用 Web 技術建置桌面應用程式

Atom 團隊成員 Kevin Sawicki 和其他人在最近的 灣區 Electron 使用者群組 聚會上發表了關於 Electron 的演講。這些影片已發布,以下是其中幾部

Kevin Sawicki 的 Electron 歷史

Ben Gotow 的讓 Web 應用程式感覺像原生應用程式