
Electron
文章平均质量分 88
理解electron的架构、各组成部分的作用,从而掌握核心API的使用。
fishmemory7sec
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Electron 使⽤ electron-builder 打包应用
electron有几种打包方式,我使用的是electron-builder。虽然下载依赖的时候让我暴躁,使用起来也很繁琐,但是它能进行很多自定义,打包完成后的体积也要小一些。原创 2024-10-02 20:04:14 · 940 阅读 · 0 评论 -
Electron 进程通信
Electron 进程通信:IPC:全称是 InterProcess Communication ,即:进程间通信。IPC连接不同进程:在 Electron 应用中,主进程和渲染进程各自有不同的职责和运行环境。IPC是它们之间进行交互和协同工作的关键机制。没有有效的 IPC,主进程和渲染进程将无法有效地沟通和协调,导致应用功能受限。调用原生 API 的唯一途径:IPC 是 Electron 中最为核心的内容。IPC 是从 UI(通常在渲染进程中)调用原生 API 的唯一方法。这意味着如果想要在 El原创 2024-09-30 15:14:14 · 1504 阅读 · 0 评论 -
Electron 主进程与渲染进程、预加载preload.js
每个 Electron 应用都有一个单一的主进程,作为应用程序的入口点(主进程具有唯一性)。任何 Electron 应用程序的入口都是 main 文件,负责控制应用的生命周期、创建和管理窗口、与操作系统进行交互等。主进程在 Node.js 环境中运行,它具有 require 模块和使⽤所有 Node.js API 的能力。主进程的核心:使用 BrowserWindow 来创建和管理应用程序窗口。原创 2024-09-29 12:18:30 · 2254 阅读 · 0 评论 -
Electron 使用 Nodemon 配置自动重启
在Electron项目中,每次修改了代码都需要手动关闭应用,再执行npm start重启应用。Nodemon 是一个非常实用的工具,主要用于在开发 Node.js 应用时自动监测文件的变化并重新启动服务器。原创 2024-09-28 19:36:50 · 948 阅读 · 0 评论 -
Electron 安装以及搭建一个工程
Electron 应用程序遵循与其他 Node.js 项目相同的结构。首先创建一个文件夹my-electron-app并在vscode 编译器中打开文件夹。原创 2024-09-28 15:52:44 · 1749 阅读 · 0 评论 -
electron介绍
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。Electron 允许开发者使用前端技术栈来创建可以在 Windows、macOS 和 Linux 等多个操作系统上运行的桌面应用程序。Electron 本质上是一个运行在桌面操作系统上的运行时环境,它将 Chromium(一个开源的浏览器引擎)和 Node.js(一个基于 JavaScript 的服务器端运行时环境)结合在一起。这使得开发者可以在应用程序中同时使用前端的 HTML、CSS 和 JavaS原创 2024-09-24 16:32:34 · 1300 阅读 · 0 评论