跳到主要内容

Electron 最新动态

·阅读 4 分钟

最近 Electron 有一些有趣的更新和演讲,以下是汇总。


源码

Electron 已更新至 Chrome 45,自 v0.32.0 起生效。其他更新包括...

更好的文档

new docs

我们对文档进行了重组和标准化,使其外观和阅读体验更好。还有社区贡献的文档翻译,例如日语和韩语。

相关拉取请求: electron/electron#2028, electron/electron#2533, electron/electron#2557, electron/electron#2709, electron/electron#2725, electron/electron#2698, electron/electron#2649

Node.js 4.1.0

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

相关拉取请求: electron/electron#2817

node-pre-gyp

依赖 node-pre-gyp 的模块现在在从源代码构建时可以针对 Electron 进行编译。

相关拉取请求: mapbox/node-pre-gyp#175

ARM 支持

Electron 现在提供 ARMv7 架构的 Linux 构建版本。它可以在 Chromebook 和 Raspberry Pi 2 等流行平台上运行。

相关议题: atom/libchromiumcontent#138, electron/electron#2094, electron/electron#366

Yosemite 风格的无边框窗口

frameless window

@jaanus 提交的补丁已合并,该补丁允许像其他内置 OS X 应用程序一样,在 OS X Yosemite 及更高版本上创建集成系统交通灯的无边框窗口。

相关拉取请求: electron/electron#2776

Google 编程之夏打印支持

Google 编程之夏结束后,我们合并了 @hokein 的补丁,以改进打印支持,并增加了将页面打印为 PDF 文件的功能。

相关议题: electron/electron#2677, electron/electron#1935, electron/electron#1532, electron/electron#805, electron/electron#1669, electron/electron#1835

Atom

Atom 现已升级到运行 Chrome 44 的 Electron v0.30.6。升级到 v0.33.0 正在 atom/atom#8779 进行中。

演讲

GitHub 员工 Amy PalamountainNordic.js 的一次演讲中对 Electron 进行了精彩的介绍。她还创建了 electron-accelerator 库。

Amy Palomountain 关于使用 Electron 构建原生应用的演讲

同样在 Atom 团队的 Ben OgleYAPC Asia 发表了关于 Electron 的演讲

Ben Ogle 关于使用 Web 技术构建桌面应用的演讲

Atom 团队成员 Kevin Sawicki 和其他人最近在 湾区 Electron 用户组 聚会上发表了关于 Electron 的演讲。视频已经发布,这里有一些片段

Kevin Sawicki 关于 Electron 历史的演讲

Ben Gotow 关于让 Web 应用感觉像原生应用的演讲