跳到主要內容

Electron 中的新功能

·2 分鐘閱讀

最近有一些關於 Electron 的有趣更新和演講,這裡做個總結。


來源

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

更好的文件

new docs

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

相關的提取請求: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。

相關的提取請求:electron/electron#2817

node-pre-gyp

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

相關的提取請求: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 和更新版本上建立具有系統交通號誌的無框架視窗。

相關的提取請求:electron/electron#2776

Google 程式碼夏令營列印支援

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

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

Atom

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

演講

GitHub 使用者 Amy PalamountainNordic.js 的演講中簡要介紹了 Electron。她還建立了 electron-accelerator 程式庫。

Amy Palomountain 使用 Electron 建構原生應用程式

同樣在 Atom 團隊的 Ben Ogle,在 YAPC Asia 上發表了一場關於 Electron 的演講

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

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

Kevin Sawicki 談 Electron 的歷史

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