登录社区云,与社区用户共同成长
邀请您加入社区
本文深入剖析了 Electron 打印功能的实现原理,从 API 层到操作系统层的完整调用链路。文章首先介绍了 Electron 提供的两个核心打印方法:webContents.print() 和 webContents.printToPDF(),并指出前者依赖操作系统打印子系统,后者则通过 Chromium 内部机制生成 PDF。
本文介绍了基于鸿蒙系统的智能时间管理工具开发过程。主要内容包括:1) 环境准备,使用DevEco Studio和Electron框架;2) 本地运行问题解决,如文件数量限制的处理;3) 二次开发功能,新增语言切换、主题模式切换和商务风格优化;4) 最终应用展示。该项目基于开源项目VIR进行适配开发,通过升级Electron版本和代码调整,成功在鸿蒙系统上运行。文章提供了详细的开发步骤和问题解决方法
本文介绍了在鸿蒙OS环境下开发Markdown桌面编辑器inkdown的适配过程。主要内容包括:1)环境准备,使用鸿蒙DevEco Studio和Electron-25.x框架;2)代码适配,将原项目降级至Electron 25.3.2并解决WebAssembly兼容问题;3)通过修改shiki配置实现代码高亮功能。文章提供了详细的工具下载地址、项目结构说明和关键代码修改方案,最终成功在鸿蒙设备上
本文介绍了基于鸿蒙系统的Electron框架开发图片处理工具的实践过程。主要内容包括:1. 环境搭建,使用DevEco Studio和Electron 34.x框架包;2. 代码适配,将开源项目LocalSqueeze降级至Electron 34.0.0版本;3. 解决开发中的关键问题,如模块路径错误、sharp模块兼容性问题等;4. 最终实现在鸿蒙设备上成功运行图片处理应用。文章提供了详细的技术
华为鸿蒙系统支持使用Electron框架开发应用,开发者可通过DevEco Studio(Windows版)进行开发。官方提供了预构建的Electron框架包,在代码仓库中可切换不同版本下载,解压后包含HAP应用包结构。开发完成后需进行应用签名,个人开发者可通过DevEco Studio完成签名流程。Electron应用代码需放置在指定目录下,最终生成签名的HAP安装包。
本文围绕 AI 赋能独立软件开发展开,指出 AI 彻底打破了个人开发需包揽全流程工作的传统壁垒,编程不再是个人开发者的核心瓶颈,架构判断、需求表达能力更为关键。作者依托 Trae 国内版搭载 MiniMax m3 大模型,运用Vibe Coding(氛围编程)模式,仅耗时一周、每日 3 小时便从零开发出跨平台桌面音乐播放器 PinkMusic
国企员工用AI从零做出跨平台阅读器。Electron+Vue3+DeepSeek技术栈,Capacitor实现桌面代码直接转APK。本文记录了技术选型、架构设计、AI功能Prompt工程和踩坑经验。
。
CharacterArc(弧光)——开源AI小说创作桌面应用 CharacterArc是一款基于Electron、Vue 3和TypeScript的开源桌面应用,专为长篇小说创作设计。它整合了项目管理、资料维护、章节写作和AI协作功能,解决了传统写作工具中上下文丢失、人物关系混乱等问题。主要特性包括: 完整项目管理:集中管理世界观、角色、大纲、章节等元素 大纲章节关联:支持拖拽排序、AI扩写和Ex
electron
——electron
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net