登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
图形UI组件/框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
479
Star
5.3K
Fork
1.4K
GVP
dromara
/
electron-egg
代码
Issues
15
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v4.0.0
0d55c63
2025-01-13 20:37
对比
v4.0.0
哆啦好梦
### 4.0.0 1. 【增加】ee-core 增加 ts 支持,添加类型定义 2. 【优化】ee-core 重构代码,提供更标准的api 3. 【优化】ee-core 增加app模块,新的框架启动流程 4. 【优化】ee-core config 重写配置加载逻辑 5. 【优化】ee-core controller 重写控制器加载逻辑 6. 【优化】ee-core core 精简 core 模块,去除冗余的代码和功能 7. 【优化】ee-core electron 重写功能,提供 api 8. 【优化】ee-core jobs 优化 9. 【优化】ee-core loader 去除冗余的方法 10. 优化】ee-core log 优化 11. 【增加】ee-core ps 去除有歧义的 api,新增 appVersion、getDataDir、getBundleDir、getBaseDir、getUserHomeDir、getUserHomeAppDir、getUserHomeHiddenAppDir 12. 【优化】ee-core socket 优化 13. 【优化】ee-core storage 去除 jsondb, sqlitedb修改存储路径和类型支持 14. 【优化】ee-core utils 优化 15. 【增加】ee-bin 新增 ts 支持,添加 esbuild 构建工具 16. 【增加】ee-bin 新增对前端代码加密 17. 【优化】ee-bin 优化 热重载功能 18. 【优化】ee-bin 修改配置文件 19. 【优化】ee-bin 优化 build 功能 20. 【优化】ee-bin 修改 move 命令 21. 【升级】ee-bin@4.0.0 & ee-core@4.0.0 22. 【升级】node@20.16.0 & electron@31.7.6
最后提交信息为:
release: v4
v3.15.0
dea6e7e
2024-12-16 19:33
对比
v3.15.0
哆啦好梦
### 3.15.0 1. 【优化】ee-core 不再生成 system.json,避免一些异常导致的程序打不开。 2. 【优化】ee-core job 中可以正常使用 log 3. 【优化】ee-core 执行 job 报错时,可以捕获到异常。 4. 【优化】ee-core 优化 loader。 5. 【优化】ee-core ps 添加 appVersion函数。 6. 【优化】ee-core jsonsdb 去掉 log打印。
最后提交信息为:
3.15.0
v3.14.0
4ebfe03
2024-10-21 18:59
对比
v3.14.0
哆啦好梦
### 3.14.0 1. 【增加】ee-bin 增加增量更新脚本。 2. 【增加】ee-core elog修复bug。 3. 【增加】ee-core eaddon 使用 extend, 避免多维对象被覆盖 & 废弃 ctx。 4. 【增加】ee-core esevice\econtroller & 废弃 ctx。 5. 【增加】ee-core ejob 增加主进程调用 jobs 进程函数的方法。 6. 【增加】ee-demo 增加主进程调用 job 子进程函数的demo。 7. 【增加】ee-demo 添加 build-lr-arm64 & 添加 .npmrc & 弃用glebarez/go-sqlite。 8. 【增加】ee-demo 区分 go的运行环境。 9. 【升级】升级 ee-bin v1.8.0、ee-core v2.11.0、ee-go v1.2.1。
最后提交信息为:
3.13.0
v3.13.0
4ebfe03
2024-08-12 15:23
对比
v3.13.0
哆啦好梦
### 3.13.0 1. 【增加】ee-go eapp增加Register函数,增加 beforeClose 事件。 2. 【增加】ee-go etask 增加任务队列。 3. 【增加】ee-go ehttp 增加上下文参数Args、ArgJson函数。 4. 【增加】ee-go eipc 增加 node.js与 go 通信桥。 5. 【增加】ee-go ehelper 增加 IsDir、SlicesContains、Contains RemoveDuplicatedElem、RandomSleep方法。 6. 【增加】ee-go eutil 增加Recover。 7. 【增加】ee-demo 增加 go 热加载。 8. 【增加】ee-demo 增加 go demo 示例,包括 基础入口、sqlite数据库、任务队列、注册函数等。 9. 【升级】升级 ee-go v1.1.0。
最后提交信息为:
3.13.0
v3.12.0
45b0a4f
2024-07-06 12:27
对比
v3.12.0
哆啦好梦
### 3.12.0 1. 【优化】ee-core 优化 jsondb。 2. 【优化】ee-core 优化 config。 3. 【优化】ee-core socket 服务,修改传递的参数为 args。 params 在 c#中是关键字,无法传递。 4. 【优化】ee-core 二次点击图标显示首次打开的窗口。 5. 【增加】ee-core 增加前端服务是否开放0.0.0.0配置项。@zp 6. 【增加】ee-bin 配置命令支持同步参数。@ADS 7. 【增加】ee-bin icon命令增加 -i -o 参数。@lsw 8. 【增加】ee-bin 添加对 json5、json、cjs、ts配置文件的支持。@ADS 9. 【增加】ee-core socket服务支持 channel 配置, 支持回调函数为空。 10. 【升级】升级 ee-bin v1.6.0、ee-core v2.10.0。
最后提交信息为:
doc
v3.11.1
f435a37
2024-03-11 10:17
对比
v3.11.1
哆啦好梦
【fix】修复升级功能插件。
最后提交信息为:
AutoUpdaterAddon
v3.11.0
77e1927
2024-03-07 19:15
对比
v3.11.0
哆啦好梦
### 3.11.0 1. 【增加】ee-core、ee-bin 支持python。 2. 【增加】demo分支增加python使用示例,包含flask/fastapi。 3. 【增加】ee-bin exec命令,增加stdio参数。 4. 【增加】ee-bin dev命令增加force属性。 5. 【增加】ee-core utils模块,新增API: fileIsExist()。 6. 【增加】ee-core 新增 html模块。 7. 【增加】ee-core socket模块,增加sockerServer增加socket属性。 8. 【增加】ee-core cross模块,cmdPath优化、增加stdio参数。 9. 【修改】demo分支增加左键单击的时候能够显示主窗口、开启webgl、 关闭同源策略 10. 【升级】升级 ee-bin v1.5.0、ee-core v2.9.2。
最后提交信息为:
Merge branch 'master' of github.com:dromara/electron-egg
v3.10.0
89bd973
2024-01-16 19:03
对比
v3.10.0
哆啦好梦
### 3.10.0 1. 【优化】优化 ee-core 模块,支持go、java等。 2. 【增加】新增 ee-core cross模块API:run()\killAll()\kill(pid)\killByName(name)\getUrl(name)\getProcByName(name)\getProc(pid)getPids()。 3. 【增加】新增 ee-core cross模块进程对象,包含API:pid\name\port\config\child\emitter\kill()\getUrl()\getArgsObj()。 4. 【增加】新增 go、java 功能使用demo。 5. 【修复】修复 electron/index 缓存问题。 6. 【修复】修复 jobs 日志写多了会卡死的问题。 7. 【修复】修复 第三方使用model错乱问题。 8. 【修改】修改 配置 默认开启gpu,修改默认协议为 file://。 9. 【修改】修改 go开发环境配置。 10. 【升级】升级ee-core v2.8.0。
最后提交信息为:
doc
v3.9.0
84dba2e
2023-12-04 18:22
对比
v3.9.0
哆啦好梦
### 3.9.0 **【重大更新】** 1. 【增加】新增 ee-go 模块,支持go语言,以及众多功能。 2. 【增加】新增 ee-bin dev for go。 3. 【增加】新增 ee-bin dev 配置electron.loadingPage。 4. 【增加】新增 ee-core cross模块,支持跨语言服务。 5. 【增加】新增 ee-core 生产环境配置 loadingPage。 6. 【优化】优化 ee-bin dev --serve 支持自定义命令。 7. 【优化】优化 ee-bin exec --cmds 支持自定义命令。 8. 【优化】优化 ee-bin build --cmds 支持自定义命令。 9. 【升级】升级ee-core v2.7.0,升级ee-bin v1.4.0
最后提交信息为:
dist
v3.8.0
2f203ed
2023-10-19 18:28
对比
v3.8.0
哆啦好梦
### 3.8.0 1. 【增加】新增 ee-bin exec 命令,支持自定义命令。 2. 【增加】新增 ee-core jobs 配置,打开/关闭 messageLog。 3. 【优化】优化 ee-core jsondb 异常处理。 4. 【优化】优化 ee-core controller/services 异常捕获并写log。 5. 【优化】优化 ee-bin loading 动画居中。 6. 【优化】优化 electron-egg logo,优化mac图标,优化Linux系统图标。 7. 【优化】优化 electron-egg loading 动画居中。
最后提交信息为:
doc
v3.7.0
efe9c62
2023-09-07 17:53
对比
v3.7.0
哆啦好梦
### 3.7.0 1. 【增加】新增 config/bin.js配置文件,统一处理 ee-bin 功能配置项。 2. 【增加】新增 ee-bin dev 命令,同时启动 frontend electron 服务。 3. 【增加】新增 ee-bin start 命令,使用node spawn启动electron。 4. 【增加】新增 ee-bin build 命令,构建出包含renderer进程数据的process。 5. 【增加】新增 ee-core boot、failure页面,优化开发体验。 6. 【增加】新增 ee-core jsondb支持修改数据存储目录。 7. 【增加】新增 ee-bin rd 参数,支持dist、target参数。 8. 【增加】新增 ee-bin rd 参数,支持dist、target参数。 9. 【增加】新增 demo分支,(frontend)loading动画、登录窗口效果、加载本机图片效果。 10. 【增加】新增 demo分支,(electron)jsondb目录切换功能、java插件状态检查功能。 11. 【优化】优化 ee-bin 命令的log提示,增加颜色效果。 12. 【优化】优化 ee-core config.openDevTools 支持传参。 13. 【优化】优化 http服务listen 参数。 14. 【优化】优化 开发体验。 15. 【修复】修复 getPort 端口获取bug。 16. 【删除】删除 app.on('activate')、 app.on('second-instance')。 17. 【升级】升级ee-core -> v2.5.0、升级ee-bin -> 1.2.0
最后提交信息为:
ui
v3.6.0
9c9ad04
2023-07-17 22:38
对比
v3.6.0
哆啦好梦
### 3.6.0 1. 【增加】新增 ee-bin 库,安装到dev依赖,减少安装包大小。 2. 【增加】demo分支用 vue3 + vite重写,备份demo为demo-vue2。 3. 【优化】优化rd命令,参数可扩展,错误提示优化。 4. 【优化】优化encrypt命令,可指定config文件,输出目录。 5. 【优化】优化clean命令,可指定删除目录。 6. 【优化】优化icon命令,可单独安装依赖库,避免某些系统无法安装而报错。 7. 【优化】去除devtool生产环境的校验。 7. 【废弃】ee-core bin脚本去除,用ee-bin代替。 8. 【升级】升级ee-core到v2.4.0
最后提交信息为:
terser
v3.5.1
ae93b05
2023-07-03 21:55
对比
v3.5.1
哆啦好梦
先去掉icon命令,有的用户无法安装icon-gen包, TODO:后续将bin功能单独做包
最后提交信息为:
3.5.1
v3.5.0
26385f0
2023-07-03 19:01
对比
v3.5.0
哆啦好梦
### 3.5.0 1. 【增加】新增ee-core icon 命令,一键生成应用所有类型的logo。 2. 【优化】优化logo名称,以兼容新的icon命令。 3. 【优化】优化rd命令,在public/dist不存在时,自动创建。 4. 【优化】优化rd命令,兼容不同版本的文件删除功能。 5. 【优化】优化demo示例,job、view、window等功能代码。 6. 【优化】优化ipcRenderer.js 导出Renderer对象。 7. 【修复】修复Mac平台主进程在file模式下,异常问题。 8. 【升级】升级ee-core到v2.3.0
最后提交信息为:
3.5.0
v3.4.0
fdd8d7c
2023-06-14 09:02
对比
v3.4.0
哆啦好梦
### 3.4.0 1. 【增加】主进程mainserver支持加载静态资源,支持入口文件配置。 2. 【增加】config模块,增加isWebProtocol()/isFileProtocol()。 3. 【升级】升级electron到v21.4.4 4. 【升级】升级@electron/rebuild到v3.2.13 5. 【升级】demo分支,升级better-sqlite3到v8.4.0 6. 【修复】修复service多层调用。 7. 【优化】将打包配置独立出builder.json文件,精简package.json内容。
最后提交信息为:
添加配置
v3.3.1
413bdd4
2023-05-30 11:03
对比
v3.3.1
哆啦好梦
1. 修复services模块多层调用
最后提交信息为:
doc
v3.3.0
a15a92b
2023-05-28 12:21
对比
v3.3.0
哆啦好梦
1. 【增加】新增main模块,支持第三方框架或项目引入ee-core,使用其 100+ API。 2. 【增加】新增addon模块,可以在controller、preload、用户自定义模块等,使用addon实例。 3. 【增加】新增services模块,可以在controller、preload、用户自定义模块等,使用service实例。 4. 【增加】elecron模块,增加 window模块,提供createMainWindow()/restoreMainWindow()。 5. 【增加】elecron模块,增加 app模块,提供create()/quit()。 6. 【增加】ps模块,增加 initMode()/mode()/verifyMode()/isFrameworkMode()/isModuleMode()。 8. 【优化】将main.js中业务移动到electron/index.js中,实现全局代码加密。 9. 【优化】demo中所有this.app依赖替换为模块化api。 10. 【优化】开发环境加载前端失败,优化错误提示。
最后提交信息为:
新的样式
v3.2.0
f0a76eb
2023-05-16 17:09
对比
v3.2.0
哆啦好梦
### 3.2.0 1. 【优化】新增demo分支,用来展示功能效果。 2. 【优化】简化master分支,仅保留必要依赖。 3. 【增加】demo分支优化分类(框架、系统、硬件、特效)并增加打印机demo、视频播放demo。 4. 【优化】简化master分支,仅保留必要依赖。 5. 【修复】ee-core 日志模块,修复跨天记录异常问题。 6. 【增加】ee-core utils模块,增加 machineIdSync() / machineId() 两个api。
最后提交信息为:
v 3.2.0
v3.1.0
a9d42e2
2023-04-15 12:11
对比
v3.1.0
哆啦好梦
1. 【增加】Utils模块mac功能:getMAC / isMAC 2. 【增加】Utils模块IP功能:publicIpv4 / publicIpv6 3. 【增加】Job模块childJob功能:createProcess / getPids / execPromise 4. 【增加】Job模块childJobPool功能:create / run / runPromise / getChildByPid / getChild / getPids / killAll 5. 【增加】exception模块:main/child/renderer进程捕获异常后是否退出 6. 【增加】ps模块:getEncryptDir / isEncrypted / exitChildJob / isChildJob / isChildPoolJob 7. 【增加】Utils模块:co / deprecate / extend / get-port / time 8. 【增加】tools模块:加密文件过滤及匹配 9. 【增加】bin模块:clean 清理加密文件
最后提交信息为:
3.1.0
v3.0.1
b59025b
2023-03-11 15:19
对比
v3.0.1
哆啦好梦
1. 优化storage替换为conf 2. 去除重复的api 3. 修复变量单词错误
最后提交信息为:
修复单词错误
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
JavaScript
1
https://gitee.com/dromara/electron-egg.git
git@gitee.com:dromara/electron-egg.git
dromara
electron-egg
electron-egg
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册