Electron共0篇 第2页
Electron

Electron 源码学习(1):从源码构建

想要了解 Electron 的运行原理,方法有很多,其中最有效的方法,就是读 Electron 的源码。在我们读源码的时候,可能会尝试通过修改或添加代码来验证代码的功能,这就需要我们掌握从源码构建 Ele...
admin的头像-五八三admin2年前
070
Vue 结合Electron使用-五八三

Vue 结合Electron使用

Electron是什么 Electron 是一个跨平台的、基于 Web 前端技术的桌面 GUI (图形化)应用程序开发框架。你可以使用 HTML、CSS 来绘制界面和控制布局,使用 JavaScript 来控制用户行为和业务逻辑,...
admin的头像-五八三admin2年前
070
认识一下Electron中的.node模块-五八三

认识一下Electron中的.node模块

Node原生模块 .node 文件是一种用于 Node.js 的原生模块。原生模块是一种能在 Node.js 中使用的二进制插件,它通常使用 C 或 C++ 编写,其他的如 Rust 也可以编写,并且编译为 .node 文件。再no...
admin的头像-五八三admin2年前
070
学习日常工作不用用到的东西--桌面应用-五八三

学习日常工作不用用到的东西–桌面应用

前言 每家公司使用的开发技术比较固化,如果仅学习在公司中用到的那些前端知识,构建的前端知识体系肯定不全面,不完整。许多属于前端领域的知识,自己的大脑会一片空白,如何破局 ?破局方法很...
admin的头像-五八三admin2年前
060
详解 Electron 应用升级-五八三

详解 Electron 应用升级

Electron 应用升级有两种方案:全量升级和增量升级。 全量升级会下载完整的新版本软件包,覆盖安装到用户电脑上,由于是完整的安装包,里面包含了 Electron 框架,包体积会比较大。 增量升级则...
admin的头像-五八三admin2年前
050

Electron功能调研总结

浅谈ipc通讯 因为大部分功能都会涉及主进程和渲染进程通讯,所以首先了解一下主进程是怎么和渲染进程通讯的。 渲染进程通过 ipcRenderer 模块给主进程发送消息,官方提供了三个方法: ipcRender...
admin的头像-五八三admin2年前
050
electron实战:仿网易云音乐-五八三

electron实战:仿网易云音乐

仿网易云音乐实战 摘要 vue + electron 实战,实现桌面端应用开发。(electron 中使用 vue、vue 中使用 electron)。项目实战是仿网易云音乐桌面端进行开发。 前言 这个项目是我跟着官方文档的那...
admin的头像-五八三admin2年前
040

Electron开发实践(6)—— 打包

Electron开发实践系列文章 Electron开发实践(1)——为什么选择Electron Electron开发实践(2)——Electron生态开发技术选型 Electron开发实践(3)——环境&工程搭建(Vite+Electron+React) Ele...
admin的头像-五八三admin2年前
040
vite+vue3+ts+electron桌面应用web端桌面端开发及生产打包配置!-五八三

vite+vue3+ts+electron桌面应用web端桌面端开发及生产打包配置!

前言 上一章搭建已经搭建好的工程目前只能启动electron桌面端的服务,如果需要启动web端服务的话需要将vite.config.ts中的plugins中的electron插件注释掉。这样非常麻烦,所以并不是我想要的效...
admin的头像-五八三admin2年前
040
chatgpt-electron:基于electron+vite4+vue3跨端聊天模板-五八三

chatgpt-electron:基于electron+vite4+vue3跨端聊天模板

ElectronChatGPT 一款桌面端仿制chatgpt聊天模板项目。 使用最新前端vite4/vue3全家桶技术整合electron电脑端技术实现仿制chatgpt会话聊天程序。支持经典+分栏两种布局、暗黑+明亮主题、多窗口...
admin的头像-五八三admin2年前
040
Electron + Vite + Vue3 + ts 打造 Mp4 转换器-五八三

Electron + Vite + Vue3 + ts 打造 Mp4 转换器

之前用 Node.js 开发了一款在线版 Mp4 转换器,有同学反映需要本地要安装 ffmpeg,使用起来比较麻烦。其实,我们可以将该应用转换为 Elctron 桌面版,并将 ffmpeg 打包进去做成便携版,不用安装...
admin的头像-五八三admin2年前
030
Electron + Vue3 + Vite 开发桌面应用 | 环境搭建-五八三

Electron + Vue3 + Vite 开发桌面应用 | 环境搭建

效果图 技术选型 Electron 25.2.0 Vite 4.3.9 Vue 3.2.47 Yarn 1.22.18 开发步骤 1、执行如下命令创建一个新的Vite项目: $ yarn create vite 输入项目名称:electron-client,选择框架:Vue,...
admin的头像-五八三admin2年前
030
手把手教你,用electron实现截图软件-五八三

手把手教你,用electron实现截图软件

背景 因为我们日常开发项目的时候,需要和同事对接api和文档还有UI图,所以有时候要同时打开多个窗口,并在多个窗口中切换,来选择自己要的信息,如果api和文档不多的情况还好,但是有时候就是...
admin的头像-五八三admin2年前
030

Electron桌面应用开发基础

Electron桌面应用开发 Electron技术架构 地址:快速入门 | Electron Chromium 支持最新特性的浏览器 Node.js Javascript运行时,可实现文件读写 Native APIS 提供统一的原生界面能力 环境搭建 N...
admin的头像-五八三admin2年前
020
详解 Electron 打包-五八三

详解 Electron 打包

Electron 可以使用多种工具进行打包,新手很容易眼花缭乱,不知道如何选择。其实 Electron 打包分为两大阵营: 社区提供的 Electron Builder:这是目前最流行的打包工具,配置简单,开箱即用,...
admin的头像-五八三admin2年前
020