跨平台桌面软件开发框架 electron-egg 3.10.0 版本发布
大家好,electron-egg 3.10.0
发布。在这个版本里我们优化了跨语言支持。
简单来说,就是可以用java
、go
等语言来写业务,然后通过electron-egg调用;支持windows、macOS、Linux。 其原理是通过child_process创建子进程,并返回一个包含各种属性和方法的对象,cross模块也提供了一些实用的api。
文章结尾,我们提供了 electron-egg for java
和 electron-egg for go
的案例效果。
目前,框架已经广泛应用于记账、政务、企业、医疗、学校、股票交易、ERP、娱乐、视频等领域客户端,请放心使用!
为什么使用
桌面软件(办公方向、 个人工具),仍然是未来十几年 PC 端需求之一,提高工作效率
electron 技术是流行趋势,QQ、百度翻译、阿里网盘、迅雷、有道云笔记 ......
开源
gitee:https://gitee.com/dromara/electron-egg 4300+
github:https://github.com/dromara/electron-egg 1400+
本次更新
3.10.0
-
【优化】优化 ee-core 模块,支持go、java等。
-
【增加】新增 ee-core cross模块API:run()\killAll()\kill(pid)\killByName(name)\getUrl(name)\getProcByName(name)\getProc(pid)getPids()。
-
【增加】新增 ee-core cross模块进程对象,包含API:pid\name\port\config\child\emitter\kill()\getUrl()\getArgsObj()。
-
【增加】新增 go、java 功能使用demo。
-
【修复】修复 electron/index 缓存问题。
-
【修复】修复 jobs 日志写多了会卡死的问题。
-
【修复】修复 第三方使用model错乱问题。
-
【修改】修改 配置 默认开启gpu,修改默认协议为 file://。
-
【修改】修改 go开发环境配置。
-
【升级】升级ee-core v2.8.2
下载
# gitee git clone https://gitee.com/dromara/electron-egg.git # github git clone https://github.com/dromara/electron-egg.git
安装
# 设置国内镜像源(加速) npm config set registry=https://registry.npmmirror.com #如果下载electron慢,配置如下 npm config set electron_mirror=https://registry.npmmirror.com/-/binary/electron/ # 根目录,安装 electron 依赖 npm i # 进入【前端目录】安装 frontend 依赖 cd frontend npm i
运行项目
npm run start
electron-egg for go 案例
mayfly-go
下载地址:https://url21.ctfile.com/f/10443521-1017255719-990745?p=9598 (访问密码: 9598)
开源地址:https://github.com/dromara/mayfly-go (web)
electron-egg for java 案例
northstar
开源地址:https://gitee.com/dromara/northstar
sms
更多

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Hikyuu 1.3.4 发布,高性能量化交易研究框架
Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备: 超快的回测速度; 对完整的系统交易理念进行抽象,并分解为不同的组件,通过重用不同的方面策略,最大化的减轻编写策略的负担。 更多信息,参见项目主页:https://hikyuu.org或http://fasiondog.gitee.io/hikyuu fixed windows 下第三方依赖 hikyuu 的 C++ 代码中无法使用 KData 调整 matplotlib font manager 日志级别 配合 hub (策略组件仓库) 使用 C++ 部件更新,参见 https://gitee.com/fasiondog/hikyuu_hub Hikyuu 策略仓库 ind 指标部件 part 策略部件 af 资产分配策略 se 选股策略 ev 市场环境判定策略 cn 系统有效性策略 sg 信号指示器 pg 盈利目标策略 st 止损/止盈策略 sp 移滑价差算法 sys 交易系统策略 prtflo 资产组合策略 other 其他 创建纯 pytho...
- 下一篇
SQLite 3.45.1 发布
SQLite 是一个 C 语言库,实现了一个小型、快速、独立、高可靠性、全功能的 SQL 数据库引擎。SQLite 是世界上使用最多的数据库引擎。SQLite 的源代码属于公共领域,每个人都可以免费使用,用于任何目的。 SQLite 3.45.1 现已发布,更新内容如下: 修复JSON BLOB 输入bug,并承诺在后续版本中支持该异常,以实现向后兼容。 修复PRAGMAintegrity_check命令,使其适用于包含 FTS3 和 FTS5 表的只读数据库。这解决了 3.44.0 版本中引入的问题,但直到 3.45.0 版本发布后才被发现。 修复与处理损坏的JSONB输入相关的问题: 将损坏的 JSONB 转换为文本时防止指数运行时间。 修复将损坏的 JSONB 转换为文本时可能读取超过 JSONB blob 末尾的一个字节的问题。 增强使用 jfuzz进行的测试,以防止将来出现任何此类 JSONB 问题。 修复了一个长期存在的错误,在该错误中,当使用内存映射数据库访问被恶意破坏的数据库时,可能会读取超出内存映射段末尾的几个字节。 修复了一个长期存在的错误,即由于为一类 SQL 语...
相关文章
文章评论
共有0条评论来说两句吧...