# electron-antdv **Repository Path**: WyEdward/electron-antdv ## Basic Information - **Project Name**: electron-antdv - **Description**: Electron-egg开发框架, Ant-Design-Vue UI库相结合的桌面应用开发模板,可快速学习和了解Electron、Electron-egg框架能力,或直接用于软件项目。 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2025-04-21 - **Last Updated**: 2025-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Electron-AntDV
   
### 📋 简介 这是一款[ElectronEgg](https://gitee.com/dromara/electron-egg)(基于V4.0版本),[Ant-Design-Vue](https://www.antdv.com/components/overview-cn/) 界面库结合的桌面应用开发模板, 可快速学习和了解Electron应用程序开发,也可作为桌面应用的开发脚手架。 ## 📌 特性 1. 跨平台:一套代码,可以打包成windows版、Mac版、Linux版、国产UOS、Deepin、麒麟等 2. 架构:单业务进程/模块化/多任务(进程,线程,渲染进程),让开发大型项目变的简单。 3. 简单高效:只需学习 js 语言 4. 前端独立:理论上支持任何前端技术,如:vue、react、html等等 5. 工程化:可以用前端、服务端的开发思维,来编写桌面软件 6. 高性能:事件驱动、非阻塞式IO 7. 功能丰富:配置、通信、插件、数据库、升级、打包、工具... 应有尽有 8. 安全:支持字节码加密、压缩混淆加密 9. 开箱即用:桌面软件常见界面和功能提供Demo,稍改即可使用。 ## 📦 软件界面 ![](screenshot/login.png) ![](screenshot/login1.png) ![](screenshot/login2.png) ![](screenshot/desktop.png) ![](screenshot/state.png) ![](screenshot/windows.png) ![](screenshot/databases.png) ![](screenshot/icons.png) ![](screenshot/setting.png) ![](screenshot/contact.png) ![](screenshot/about.png) ![](screenshot/feedback.png) ## 📚 安装说明 推荐 node.js >= 16.20.0,请使用 ***npm*** 安装依赖。不推荐 yarn、cnpm ```bash # 克隆项目 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 ``` ## 📖 相关文档 1. [Ant Design Vue](https://www.antdv.com/components/overview-cn/) 2. [Electron-egg](https://gitee.com/dromara/electron-egg) 3. [Electron](https://www.electronjs.org/) 4. [Vue](https://v3.cn.vuejs.org/) ## 💬 交流 1. 加微信:59466966(注明本项目名)