与NW.js一样,Electron提供了一个使用JavaScript和HTML编写桌面应用程序的平台,并且通过节点集成可以从网页向低级系统授予访问权限。
背景和要求 Windows10“周年纪念更新”能够.exe通过与虚拟化文件系统和注册表一起启动它们来运行win32二进制文件。
QuickStart Electron使您可以通过为运行时提供丰富的本地(操作系统)API来使用纯JavaScript创建桌面应用程序。
如果安装过程失败,您也可以直接electron/electron/releases下载Electronnpm。 Electron何时升级到最新的Chrome?
TestingonHeadlessCISystems(TravisCI,Jenkins) 基于Chromium,Electron需要显示驱动程序才能正常工作。
生态系统(Ecosystem) Redux是一个小型图书馆,但其合约和API经过精心挑选,以产生工具和扩展的生态系统。 有关与Redux相关的所有内容的广泛列表,我们推荐AwesomeRedux。
所有Node.js的内置模块都可以在Electron和第三方节点模块中使用(也包括原生模块)。 Electron还为开发原生桌面应用程序提供了一些额外的内置模块。
DevToolsExtension Electron支持ChromeDevToolsExtension,该扩展可用于扩展devtools调试流行Web框架的能力。
os.name 导入的操作系统相关模块的名称。下列名称当前已注册:'posix','nt','os2','ce','java','riscos'。
但是,使用VisualStudio,GitHub托管的ElectronSymbolServer和Electron源代码,使用Electron源代码中的断点启用逐步调试相当容易。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
