📝 Electron教程

22篇技术文档
  电子-定义快捷方式

📅  最后修改于: 2020-10-25 10:57:42        🧑  作者: Mango

我们通常会记住每天在PC上使用的所有应用程序的某些快捷方式。为了使您的应用程序感觉直观并易于用户访问,必须允许用户使用快捷方式。我们将使用globalShortcut模块在我们的应用程序中定义快捷方式。请注意,加速器是可以包含多个修饰符和键码(由+字符组合)的字符。这些加速器用于定义整个应用程序中的键盘快捷键。让我们考虑一个示例并创建一个快捷方式。为此,我们将遵循对话框示例,其中使用了打开对话框来...

  电子-环境变量

📅  最后修改于: 2020-10-25 10:58:00        🧑  作者: Mango

环境变量控制应用程序的配置和行为,而无需更改代码。某些电子行为受环境变量控制,因为它们的初始化早于命令行标志和应用程序的代码。电子中编码有两种环境变量-生产变量和发育变量。生产变量以下环境变量旨在在打包的Electron应用程序中的运行时使用。Sr.NoVariable & Description1GOOGLE_API_KEYElectron includes a hardcoded API ke...

  电子-调试

📅  最后修改于: 2020-10-25 10:58:18        🧑  作者: Mango

我们有两个运行应用程序的过程-主过程和渲染器过程。由于渲染器进程是在浏览器窗口中执行的进程,因此我们可以使用Chrome Devtools对其进行调试。要打开DevTools,请使用快捷键“ Ctrl + Shift + I”或<F12>键。您可以在此处查看如何使用devtools。当您打开DevTools时,您的应用程序将如以下屏幕截图所示-调试主流程Electron浏览器窗口中的DevTool...

  电子-包装应用

📅  最后修改于: 2020-10-25 10:58:35        🧑  作者: Mango

打包和分发应用程序是桌面应用程序开发过程中不可或缺的一部分。由于Electron是跨平台的桌面应用程序开发框架,因此所有平台的应用程序打包和分发也应该是无缝的体验。电子社区创建了一个项目,即电子包装程序,该项目将为我们提供帮助。它允许我们通过JS或CLI使用特定于操作系统的包(.app,.exe等)打包和分发我们的Electron应用程序。支持平台Electron Packager在以下主机平台上...

  电子-资源

📅  最后修改于: 2020-10-25 10:58:49        🧑  作者: Mango

我们使用以下资源来了解有关Electron的更多信息。在创建本教程时,我们已经参考了这些内容。最重要的资源是电子文档。该文档涵盖了该框架几乎所有功能和怪癖的内容。他们足够一个人来构建应用程序。在电子样本应用程序存储库中还提供了一些非常好的电子示例。视频资源具有网络语言的桌面应用使用JavaScript和Electron快速进行跨平台桌面应用开发博客文章使用Electron构建桌面应用程序使用Rea...

  电子-有用的资源

📅  最后修改于: 2020-10-25 10:59:08        🧑  作者: Mango

以下资源包含有关Electron的其他信息。请使用它们来获得有关此方面的更深入的知识。电子有用链接电子。 Wiki-电子的维基百科参考官方网站-电子电子书要在此页面上注册您的网站,请发送电子邮件至...

  讨论电子

📅  最后修改于: 2020-10-25 10:59:20        🧑  作者: Mango

Electron是由GitHub开发的开源库,用于使用HTML,CSS和JavaScript构建跨平台的桌面应用程序。 Electron通过将Chromium和Node.js组合为一个运行时来实现这一点,并且可以将应用程序打包为Mac,Windows和Linux。...