Gitee项目:Electron快速开发脚手架Electron-AntDV
这是一款 Electron桌面应用的快速开发脚手架,基于 Electron-egg框架,整合了Ant Design Vue 界面库,把软件场景中一些功能提取出来做成实例,拿来即用。
开源许可协议:Apache-2.0 ,直接可以商用。
项目地址:https://gitee.com/vkei/electron-antdv
Electron-AntDV
📋 简介
这是一款基于 ElectronEgg V4.0,Ant-Design-Vue 界面库结合的桌面应用开发模板, 可快速学习和了解Electron应用程序开发,也可作为桌面应用的开发脚手架。
📌 特性
- 跨平台:一套代码,可以打包成windows版、Mac版、Linux版、国产UOS、Deepin、麒麟等
- 架构:单业务进程/模块化/多任务(进程,线程,渲染进程),让开发大型项目变的简单。
- 简单高效:只需学习 js 语言
- 前端独立:理论上支持任何前端技术,如:vue、react、html等等
- 工程化:可以用前端、服务端的开发思维,来编写桌面软件
- 高性能:事件驱动、非阻塞式IO
- 功能丰富:配置、通信、插件、数据库、升级、打包、工具... 应有尽有
- 安全:支持字节码加密、压缩混淆加密
- 开箱即用:桌面软件常见界面和功能提供Demo,稍改即可使用。
📦 软件界面
📚 安装说明
推荐 node.js >= 16.20.0,请使用 npm 安装依赖。不推荐 yarn、cnpm
# 克隆项目
git clone https://gitee.com/vkei/electron-antdv.git
# 进入项目目录,安装依赖
cd electron-antdv
npm install
#进入【前端目录】
cd frontend
#安装前端依赖
npm instal1
# 返回主目录
cd ..
# 运行开发环境(前后端一起运行)
npm run dev
# 单独运行渲染进程
npm run dev-frontend
# 单独运行主进程
npm run dev-electron
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通