electron-egg 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
electron-egg 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
electron-egg 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发GUI开发框架
开源组织
地区 国产
投 递 者 哆啦好梦
适用人群 未知
收录时间 2020-11-04

软件简介

一个入门简单、跨平台桌面软件开发框架 2.0版

  • 为什么使用?桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率
  • 简单:只需懂 JavaScript
  • 愿景:所有开发者都能学会桌面软件研发

特性

  1. 跨平台:一套代码,可以打包成windows版、Mac版、Linux版运行
  2. 简单高效:只需学习js语言,同时支持vue、react、html等前端技术
  3. 前端独立:理论上支持任何前端技术,编写出精美的UI效果
  4. 工程化:可以用服务端的开发思维,来编写桌面软件
  5. 高性能:事件驱动、非阻塞式IO
  6. 功能丰富:服务端的技术场景等
  7. 功能demo:桌面软件常见功能,后续逐步集成或提供demo
  8. 更多功能请看文档

使用场景

1. 常规桌面软件

    • windows平台

     

  • macOS平台

  • Linux平台

2. vue、react、angular、web 转换成桌面软件

  • vue-ant-design(本地)

  • 禅道项目管理(web项目地址)

3. 游戏(h5相关技术开发)

  • 忍者100层

开始使用

  1. 下载

    # gitee
    git clone https://gitee.com/wallace5303/electron-egg.git
    # github
    git clone https://github.com/wallace5303/electron-egg.git
     
  2. 安装,node推荐v14.16.0

    # 提升安装速度,使用国内镜像;
    npm config set registry https://registry.npmmirror.com
    # 进入目录 ./electron-egg/
    npm install
     
  3. 常用命令

    # 开发者模式
        # 1:【进入前端目录】,启动vue
        cd frontend && npm install && npm run serve
        
        # 2:【根目录】,启动后端服务
        cd ../ && npm run dev
    
    # 预发布模式(环境变量为:prod)
    npm run start
    
    # 打包-windows版本
    npm run build-w (32位)
    npm run build-w-64 (64位)
    
    # 打包-mac版本
    npm run build-m
    npm run build-m-arm64 (苹果M1芯片架构)
    
    # 打包-linux版本
    npm run build-l
    

地址:

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
发表了资讯
今天 09:19

EE 框架 3.3.0 发布,跨平台桌面软件开发

为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,QQ、百度翻译、阿里网盘、迅雷、有道云笔记 ...... 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/dromara/electron-egg 3300+ github:https://github.com/dromara/electron-egg 900+ 本次更新 ### 3.3.0 1. 【增加】新增main模块,支持第三方框架或项目引入ee-core,使用其 100+ API。 2. 【增...

0
1
发表了资讯
05/17 09:01

electron-egg v3.2.0 发布,跨平台软件开发框架

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/dromara/electron-egg 3300+ github:https://github.com/dromara/electron-egg 800+ 本次更新 ### 3.2.0 1. 【优化】新...

0
5
发表了资讯
04/28 09:15

electron-egg 3.1.0 发布,跨平台桌面软件开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/dromara/electron-egg 3200+ github:https://github.com/dromara/electron-egg 800+ 本次更新 3.1.0 【增加】Utils 模块...

0
13
发表了资讯
04/18 09:13

electron-egg 框架 3.1.0 发布,跨平台桌面软件开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/dromara/electron-egg 3200+ github:https://github.com/dromara/electron-egg 800+ 本次更新 ## 3.1.0 【增加】Utils...

0
10
发表了资讯
03/14 08:26

electron-egg v3 发布,下载量 10 万+以后,重新出发

先说感受 这个项目从最初的一个练手demo,发展到如今的成绩,是我没想到的。那么多夜晚和周末的时光也没算白费,用九转大肠俞涛的话说就是:值了😄 初始 犹记得最初接触electron技术时,发现市面上比较火的框架 electron-vue 和 electron-react-boilerplate 都是与前端技术深度绑定的,对于我这种服务端开发来说并不友好。大多数后端开发者或者初级前端虽然能懂一些,但要真正应用起来,还是要学习一番的。 想法 因此我在想...

2
13
发表了资讯
01/28 10:47

EE 框架 2.5.0 发布,跨平台桌面软件开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 2700+ github:https://githu...

0
17
发表了资讯
2022/12/26 08:04

[官宣]跨平台、企业级桌面软件开发框架 electron-egg 加入 Dromara开源社区

前言 是的,你没看错。当前技术社区中出现了各种下一代技术或框架,却很少有当代可以用的,于是electron-egg就出现了。 它愿景很大:希望所有开发者都能学会桌面软件开发 当前桌面软件技术有哪些? 语言 技术 优点 缺点 C# wpf 专业的桌面软件技术,功能强大 学习成本高 Java swing/javaFx 跨平台和语言流行 GUI库少,界面不美观 C++ Qt 跨平台,功能和类库丰富 学习成本高 Swift 无 非跨平台,文档不友好,UI库少 JS electron ...

16
5
发表了资讯
2022/12/20 11:33

EE 框架 2.4.0 发布,跨平台桌面软件开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 2200+ github:https://githu...

4
8
发表了资讯
2022/11/30 09:25

EE 桌面软件框架 2.3.0 发布,支持国产操作系统 uos deepin 麒麟等

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 2200+ github:https://githu...

13
12
发表了资讯
2022/11/01 09:27

EE 框架 2.2.1 发布,简单易学的桌面应用开发框架

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 2100+ github:https://githu...

0
9
发表了资讯
2022/10/27 16:16

electron-egg v2.2.1 发布,跨平台桌面软件开发框架

electron-egg v2.2.1 已经发布,一个跨平台桌面软件开发框架。 2.2.1 增加http服务请求过滤配置 优化http服务开启后,浏览器默认请求报错 将开发环境热启动配置加入config 构建包支持windows免安装版、arm64版 构建包支持linux arm64版、armv7l版、rpm包、pacman包 关闭上下文隔离配置 详情查看:https://gitee.com/wallace5303/electron-egg/releases/v2.2.1...

1
2
发表了资讯
2022/09/20 10:20

EE 框架 2.2.0 发布,简单易学的桌面应用开发框架

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 2000+ github:https://githu...

16
13
发表了资讯
2022/08/31 08:56

electron-egg 框架 2.1.8 发布,跨平台桌面应用开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 1900+ github:https://githu...

0
11
发表了资讯
2022/08/02 10:39

electron-egg 框架 2.1.7 发布,低门槛开发桌面应用

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 1800+ github:https://githu...

0
21
发表了资讯
2022/07/13 09:04

electron-egg 框架 2.1.6 发布,跨平台桌面应用开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 electron 技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee 框架使用 b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 1800+ github:https://githu...

5
15
发表了资讯
2022/06/29 09:21

electron-egg 2.1.5 发布,跨平台桌面软件开发

值得信赖 为什么使用 桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率 electron技术是流行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ...... ee框架使用b(浏览器)s(主进程)s(远程后端服务)开发思想 前端、服务端同学都能快速入门 愿景 所有开发者都能学会桌面软件研发 简单 只需懂 JavaScript 开源 gitee:https://gitee.com/wallace5303/electron-egg 1700+ github:https://github.co...

0
12
发表了资讯
2022/05/24 08:58

electron-egg 2.1.4 发布,跨平台桌面软件开发

一个入门简单、跨平台桌面软件开发框架。 为什么使用?桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率 简单:只需懂 JavaScript 🏆 码云最有价值开源项目 地址:https://gitee.com/wallace5303/electron-egg 地址:https://github.com/wallace5303/electron-egg 5 分钟教程,立刻体验 特性 跨平台:一套代码,可以打包成 windows 版、Mac 版、Linux 版运行 简单高效:只需学习 js 语言,...

0
18
发表了资讯
2022/04/25 09:19

electron-egg 2.1.2 发布,跨平台桌面软件开发

一个入门简单、跨平台桌面软件开发框架。 师傅们点个star,迈向 2000 star 胜利了嘿 为什么使用?桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率 简单:只需懂 JavaScript 🏆 码云最有价值开源项目 地址:https://gitee.com/wallace5303/electron-egg 地址:https://github.com/wallace5303/electron-egg 5分钟教程,立刻体验 特性 跨平台:一套代码,可以打包成windows版、Mac版、Linux...

0
8
发表了资讯
2022/04/13 08:23

EE 框架 2.1.0 发布,跨平台桌面软件开发

一个入门简单、跨平台桌面软件开发框架。 为什么使用?桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率 简单:只需懂 JavaScript 🏆 码云最有价值开源项目 地址:https://gitee.com/wallace5303/electron-egg 地址:https://github.com/wallace5303/electron-egg 5分钟教程,立刻体验 特性 跨平台:一套代码,可以打包成windows版、Mac版、Linux版运行 简单高效:只需学习js语言,同时支持...

9
24
发表了资讯
2022/03/22 08:28

EE 框架 2.0.5 发布,跨平台桌面软件开发

一个入门简单、跨平台桌面软件开发框架。 为什么使用?桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率 🏆 码云最有价值开源项目 地址:https://gitee.com/wallace5303/electron-egg 地址:https://github.com/wallace5303/electron-egg 5分钟教程,立刻体验 特性 跨平台:一套代码,可以打包成windows版、Mac版、Linux版运行 简单:只需学习 js 语言,支持vue、react、html等前端技术 工程...

0
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
158 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部