Electron
支持跨平台桌面应用程序的框架 / 维基百科,自由的 encyclopedia
Electron(原名为Atom Shell[6])是GitHub开发的一个开源框架。[7]它通过使用Node.js(作为后端)和Chromium的渲染引擎(作为前端)完成跨平台的桌面GUI应用程序的开发。Electron现已被多个开源Web应用程序用于前端与后端的开发,著名项目包括GitHub的Atom和微软的Visual Studio Code。[8][9]
Quick Facts 原作者, 开发者 ...
原作者 | GitHub |
---|---|
开发者 | OpenJS 基金会[1] |
首次发布 | 2013年7月15日,10年前(2013-07-15)[2] |
当前版本 | |
源代码库 | |
编程语言 | C++、JavaScript、Objective-C++、Python以及Objective-C |
操作系统 | Windows、Linux以及macOS |
平台 | IA-32、x86-64、ARM |
许可协议 | MIT许可证[5] |
网站 | electronjs |
Close
一个基础的Electron包含三个文件:package.json
(元数据)、main.js
(代码)和index.html
(图形用户界面)。框架由Electron可执行文件(Windows中为electron.exe、
macOS中为electron.app
、Linux中为electron
)提供。开发者可以自行添加标志、自定义图标、重命名或编辑Electron可执行文件。