使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序
版本发布
$ npm i -D electron@latest
# Electron 19.0.0
# Node 16.14.2
# Chromium 102.0.5005.61
$ npm i -D electron@beta
# Electron 19.0.0-beta.8
# Node 16.14.2
# Chromium 102.0.5005.49
$ npm i -D electron@alpha
# Electron 19.0.0-alpha.5
# Node 16.14.2
# Chromium 102.0.4989.0
$ npm i -D electron-nightly
# Electron 20.0.0-nightly.20220524
# Node 16.15.0
# Chromium 103.0.5044.0
用户喜爱的应用,以 Electron 构建
数千个跨行业的组织使用 Electron 构建跨平台软件。
比你想象的更简单
如果你可以建一个网站,你就可以建一个桌面应用程序。 Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
Web 技术
Electron 基于 Chromium 和 Node.js, 让你可以使用 HTML, CSS 和 JavaScript 构建应用。
开源
Electron是一个由OpenJS基金会和一个活跃的贡献者社区管理的开源项目。
跨平台
Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
化繁为简
入门
初识 Electron,可参考下列资料,了解如何使用 Electron 封装你的前端代码,调用丰富的 API,以及生成安装程序。
快速启动 应用程序,看看 Electron 是如何运转的:
一个有帮助内容的 Electron 应用。
# 克隆示例项目的仓库
$ git clone https://github.com/electron/electron-quick-start
# 进入这个仓库
$ cd electron-quick-start
# 安装依赖并运行
$ npm install && npm start
借助 Electron Fiddle 深入探索
你可以使用 Electron Fiddle 创建并运行小段 Electron 程序,从一个简单的模板开始,随心所欲地挥洒你的创意,选择一个 Electron 版本欣赏运行效果。最后,你可以将其下载保存,或推送 GitHub Gist 上,所有人都可以输入网址运行你的 Fiddle。
或开始钻研文档。
需要帮助?
欢迎在 Discord server 上面提问。在Twitter上关注 @electronjs 以接收重要的公告。想要联系我们?可以发送电子邮件到 electron@github.com。