技术栈
electron
酷柚易汛智推官
4 小时前
前端
·
javascript
·
electron
Electron技术深度解析:跨平台桌面开发的利器与挑战
在当今数字化时代,跨平台应用开发已成为主流趋势。Electron作为一款开源框架,凭借其“一次编写,多平台运行”的理念,迅速成为开发者构建桌面应用的首选工具。从VS Code到Slack,无数知名应用背后都有它的身影。本文将从技术开发角度,深入剖析Electron的核心机制、优势劣势,并结合行业趋势,为开发者提供实用指南。文章聚焦技术细节,力求通俗易懂,助您在开发中游刃有余。
长明
9 小时前
vue.js
·
electron
Electron 的西天取经
我本身是做 Web 开发的,最近需要写个小工具,调用一些系统 API,就选择了比较成熟的 Electron。结果业务代码写了三小时,环境配置、镜像、文件引用、打包路径、体积过大、文件被锁定……各种问题却折腾了将近三天。写下这篇笔记,记录这一路的坎坷。
喂_balabala
1 天前
electron
electron启动页
在 Electron 项目中,launch.json 和 package.json 设置的入口有不同的作用范围和优先级:
前端架构师-老李
1 天前
前端
·
javascript
·
electron
12、electron专题(electron-builder)
本章节我会详细的总结,说明 electron 打包,最重要的库:electron-builder。electron-builder 是 Electron 应用最主流的打包与发布工具,支持 Windows、macOS、Linux 跨平台构建,自动生成安装包、便携包、自动更新资源等。它极大简化了 Electron 应用的分发、签名、自动更新等流程。
Keepreal496
3 天前
前端
·
javascript
·
electron
Electron基本概念
Electron 是内部集成了两个运行环境:可以理解成在主进程中就是在写 Nodejs 的代码,在渲染器进程中是在写网页相关的代码(如 HTML、JavaScript等)。
_AaronWong
4 天前
前端
·
electron
·
ai编程
Electron代码沙箱实战:构建安全的AI代码验证环境,支持JS/Python双语言
本文将介绍如何在 Electron 应用中构建一个安全的代码运行环境,用于验证 AI 生成的 JavaScript 和 Python 代码。
_AaronWong
5 天前
前端
·
electron
·
视频编码
Electron视频黑屏之谜:从H265编码到GPU禁用的深度排查
最近,我们接到了用户反馈:在我们的Electron客户端内,部分视频无法正常播放。具体表现为:进度条在动,声音也能正常播放,但画面区域始终是一片漆黑。
_AaronWong
6 天前
前端
·
electron
·
node.js
Electron IPC 自动化注册方案:模块化与热重载的完美结合
在 Electron 应用开发中,我们经常需要在主进程和渲染进程之间进行通信。随着应用功能不断增加,IPC处理器的数量也会急剧增长。传统的手动注册方式会导致代码臃肿、难以维护。本文将介绍一种自动化的 IPC 处理器注册机制。
小牛itbull
12 天前
前端
·
javascript
·
electron
初始化electron项目运行后报错 electron uninstall 解决方法
ReactPress地址:https://github.com/fecommunity/reactpress 欢迎Star
小*-^-*九
13 天前
javascript
·
vue.js
·
electron
Electron vue项目 打包 exe文件
Electron 允许你用 Web 技术(HTML、CSS、JavaScript)开发跨平台桌面应用。以下是「创建项目 → 本地运行 → 打包为 Windows EXE」的完整流程。
小*-^-*九
14 天前
javascript
·
vue.js
·
electron
Electron vue项目 打包 exe文件2
在 Electron 项目中更换项目名称和应用图标,需分「基础配置(开发环境生效)」和「打包配置(生产环境生效)」两步操作,且需适配 Windows/macOS/Linux 不同平台的图标格式要求。以下是详细流程:
xiaoyan2015
14 天前
前端
·
vue.js
·
electron
2025最新款Electron38+Vite7+Vue3+ElementPlus电脑端后台系统Exe
历时两周高强度研发,新款跨平台electron38+vite7中后台通用管理系统完结啦~使用最新跨平台技术Electron38整合Vite7搭建项目模板。
小妖怪的夏天
14 天前
前端
·
javascript
·
electron
electron 打包web页面解决跨域问题
在app.whenReady().then(()=>{}),添加
怕冷的火焰(~杰)
15 天前
前端
·
javascript
·
electron
yarn安装electron和better-sqlite3失败问题(rebuild:better-sqlite3)
需安装Visual Studio 2022安装后选择C++桌面开发即可然后选MSCV V143 - VS 2022C++X64X86...
tuuuuuun
16 天前
vue.js
·
electron
Electron 缓存数据共享同步
前言在使用 Electron 打开多窗口时, 主窗口的 sessionStorage 、 localStorage 和子窗口的数据不一致无法动态响应。即主窗口修改了存储在 sessionStorage 的用户头像, 子窗口的用户头像还是旧的头像。
_AaronWong
16 天前
前端
·
搜索引擎
·
electron
Electron全局搜索框实战:快捷键调起+实时高亮+多窗口支持
在现代化桌面应用中,快速搜索功能是提升用户体验的关键因素之一。本文将详细介绍如何在 Electron 应用中实现一个优雅的全局搜索框,支持快捷键调起、实时搜索和高亮导航。
美酒没故事°
16 天前
前端
·
javascript
·
electron
旧vue3项目集成electron
npm i electron -Dnpm i vite-plugin-electron -Dvite.config.js
ら陈佚晨
16 天前
javascript
·
windows
·
electron
·
认证
·
授权
electron在windows系统上如何进行用户授权
我们经常在开发electron项目时,当遇到一些敏感操作需要进行用户授权时(弹出windows安全中心弹窗,要求输入当前用户登录命令,从而确认是本人操作),往往不太好处理。 这是因为electron在macos上提供了直接的api可供调用systemPreferences.promptTouchID。 但是在windows上,electron却没有提供相关的api,那么我们如何才能唤起windows安全中心的授权弹窗呢。
GISer_Jing
16 天前
前端
·
javascript
·
electron
·
taro
大前端——Taro、React-Native、Electron 大前端
Taro 小程序开发Taro、React-Native、Electron 大前端开发方案精析,前端专家带你光速掌握多端框架 直播回放:https://e2gaa.xetslk.com/sl/23lbZ5 飞书链接:https://u19tul1sz9g.feishu.cn/docx/B32ldo5ysoiedZxd0taczlN2nQb 密码:1317&59f
丰年稻香
16 天前
javascript
·
安全
·
electron
Electron 安全实践:渲染进程如何安全使用主进程的三方库能力
Electron 应用的核心架构包含主进程和渲染进程。主进程作为应用程序的入口点,负责管理应用生命周期、创建窗口和系统资源,它运行在完整的 Node.js 环境中,可以无障碍地使用任何 Node.js 模块和第三方库。渲染进程则负责展示用户界面,每个 Electron 窗口中的网页都运行在独立的渲染进程中。