
Electron
文章平均质量分 72
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron ,跨平台使用。
昱晏
这个作者很懒,什么都没留下…
展开
-
第10章:Electron应用打包与分发
本章将介绍如何使用Electron的打包工具将应用打包成可执行文件,并介绍常见的分发策略和工具。Electron Forge是一个现代的Electron应用构建工具,提供了打包和发布的完整解决方案。Electron Builder是另一个流行的Electron应用打包工具,支持多种平台和格式的打包。你可以将打包后的安装程序上传到你的官方网站,用户可以通过访问网站来下载和安装应用。中的配置将应用打包成可执行文件,并生成适用于不同平台的安装程序。你可以在这个文件中配置打包和分发的选项。原创 2024-07-06 12:51:28 · 897 阅读 · 0 评论 -
第9章:Electron的安全性
在开发Electron应用时,安全性是一个非常重要的考虑因素。由于Electron应用可以访问Node.js的全部API,以及使用Web技术开发界面,因此需要特别注意安全问题。本章将介绍如何提高Electron应用的安全性,包括禁用不必要的功能、设置内容安全策略(CSP)等。原创 2024-07-05 20:57:59 · 766 阅读 · 0 评论 -
第8章:Electron 剪贴版和消息通知
在本章中,我们将介绍如何在Electron应用中与操作系统进行集成。这些操作包括剪贴板操作、通知系统、原生对话框等功能。原创 2024-07-05 20:57:35 · 938 阅读 · 0 评论 -
第7章:Electron文件系统操作(2)
模块用于显示文件打开和保存对话框。Electron 提供了。原创 2024-07-04 20:31:53 · 587 阅读 · 0 评论 -
第7章:Electron文件系统操作(1)
Electron 可以直接使用 Node.js 提供的文件系统模块。原创 2024-07-04 20:31:25 · 1219 阅读 · 0 评论 -
第6章:Electron的菜单与托盘(2)
通过本章内容,你已经了解了如何在 Electron 应用中创建和管理应用菜单、自定义上下文菜单以及创建系统托盘图标和菜单。原创 2024-07-03 20:12:47 · 742 阅读 · 0 评论 -
第6章:Electron的菜单与托盘(1)
应用菜单通常位于窗口顶部,用于提供应用的主要功能选项。上下文菜单是当用户右键点击某个元素时显示的菜单。模块来创建和管理上下文菜单。原创 2024-07-03 20:12:17 · 666 阅读 · 0 评论 -
第4章:Electron主窗口与子窗口管理
Electron 中创建和管理主窗口及子窗口,包括如何进行窗口间通信、使用预加载脚本提高安全性、管理多个窗口以及显示和隐藏窗口的操作。在接下来的章节中,我们将进一步探讨如何实现更多高级功能和最佳实践,帮助你进一步掌握 Electron 开发。预加载脚本在渲染进程加载前执行,允许在渲染器上下文中暴露自定义 API,并提供与主进程安全通信的桥梁。主窗口是 Electron 应用启动后显示的第一个窗口,通常用来承载应用的主界面。通过 IPC 机制,主窗口和子窗口可以相互通信。原创 2024-07-02 21:44:37 · 3052 阅读 · 1 评论 -
第5章:Electron加载与显示内容(2)
通过本章内容,你已经了解了如何在 Electron 应用中加载和显示各种内容,包括本地 HTML 文件、远程 URL、动态内容以及各种类型的资源,并处理加载错误和使用。标签允许在 Electron 应用中嵌入其他 Web 内容,类似于一个嵌入的浏览器。它运行在独立的进程中,并且具有更高的安全性和稳定性。Electron 支持加载和显示多种类型的资源,包括图片、视频和其他静态文件。在加载内容时,可能会遇到各种错误,例如网络问题或文件不存在。事件来处理这些错误。原创 2024-07-01 21:18:15 · 645 阅读 · 0 评论 -
第5章:Electron加载与显示内容(1)
Electron 允许加载远程 URL,这使得我们可以将 Web 应用嵌入到 Electron 应用中。但需要注意安全性问题,避免加载不可信的内容。在 Electron 应用中,可以使用 JavaScript 动态修改和显示内容。原创 2024-07-01 21:17:37 · 908 阅读 · 0 评论 -
第3章:Electron的核心概念(2)
通过本章内容,你已经了解了 Electron 的核心概念,包括主进程和渲染进程的角色与功能、预加载脚本的使用、以及如何通过 IPC 进行进程间通信,并且在启用。预加载脚本在渲染进程加载前执行,允许在渲染器上下文中暴露自定义 API,并提供与主进程安全通信的桥梁。模块来暴露安全的 API 给渲染进程。渲染进程中暴露的 API 是受控且安全的。模块在渲染进程中使用,用于发送消息到主进程和接收主进程的回复。模块在主进程中使用,用于接收渲染进程发送的消息并进行处理。时,确保主进程与渲染进程之间的通信安全。原创 2024-06-29 17:10:26 · 956 阅读 · 0 评论 -
第2章:Electron的安装与配置
本文介绍了Electron的安装和配置原创 2024-06-27 21:14:08 · 3049 阅读 · 0 评论 -
第1章:初识 Electron
Electron 是一个由 GitHub 开发并开源的框架,用于构建跨平台的桌面应用。它结合了 Chromium 和 Node.js,允许开发者使用 HTML、CSS 和 JavaScript 等前端技术来创建桌面应用程序。Electron 最初是为 GitHub 的 Atom 编辑器创建的,但很快便因其强大的功能和易用性而广泛流行。原创 2024-06-27 21:13:16 · 954 阅读 · 0 评论