libaloo 是一个 c++ 库,它在幕后使用 gtk4 创建 gtk 应用程序
主要是用c写的。
它还有一个 cli 和 cli with tui,用 c++ 和 ftxui 编写,但要设置它,使用 python。
要安装它,请转到发布并根据您的系统进行安装很快就会可用,目前,只有.deb可用,但我已经制作了bash脚本来完成此操作,然后也将其分享给我将其添加到发布
使用aloo-cli或aloo可用于创建模板项目和模型,连接到sqlite和mongo等数据库并进行测试
aloo cli
它由 2 个命令组成
• aloo:它还包含 tui 功能
• aloo-cli:它只有 cli 功能
创建应用程序
使用一些配置创建模板项目
--名称标志:
$ aloo create-app -–name project enter app name[example app]: enter description[an default template for aloo app]:
登录后复制
--路径标志:
$ aloo create-app –-path . enter app name[example app]: enter description[an default template for aloo app]:
登录后复制
无标志:
$ aloo create-app enter project name[aloo-project]: enter app name[example app]: enter description[an default template for aloo app]:
登录后复制
模型
为 aloo 项目创建新的对象模型
并将其添加到配置
$ aloo model human name:string age:int hobby:object
登录后复制
连接数据库
- 与 sqlite、mongo 等数据库创建连接
- 连接与模型相关的实用程序
- 重启数据库(删除所有旧数据)
选项:
新的
$ aloo connect-db new sqlite enter db file[db.sqlite]: enter model: human
登录后复制
重新启动
$ aloo connect-db restart
登录后复制
添加
$ aloo connect-db add human
登录后复制
建造
构建 aloo 应用程序并测试
$ aloo build
登录后复制
跑步
选项:
应用程序
运行 aloo 应用程序
$ aloo run app
登录后复制
测试
运行 aloo 测试
$ aloo run test
登录后复制
以上就是利巴鲁 (Aloo)的详细内容,更多请关注抖狐科技其它相关文章!
-
Java函数在微服务架构中有哪些优势?
java 函数在微服务架构中优势:无服务器执行:云端管理基础设施,专注于业务逻辑。可扩展性:按需启动和停止,轻松处理流量高峰,按用量付费。松耦合:自包含代码单元,每个函数处理特定任务,促进敏捷开发和模...
-
江南百景图玉净瓶作用一览 江南百景图玉净瓶作用攻略
许多玩家都不了解江南百景图中玉净瓶的作用。为了帮助大家解决这个问题,php小编小新整理了有关玉净瓶作用的详细内容。阅读本文,您将了解玉净瓶的用途和获取方式,帮助您在游戏中更好地利用这一神器。江南百景图...
-
16年苹果都有哪些手机
2016年苹果推出了两款智能手机:iphone se是一款小巧、实惠的4英寸手机,搭载a9处理器和1200万像素后置摄像头;而iphone 7和iphone 7 plus则首次去除了耳机插孔,采用了无...
-
怎么下载爱奇艺的视频为mp4格式
如何下载爱奇艺视频为 mp4 格式:获取视频 url 地址:打开爱奇艺网站或应用程序,搜索并播放要下载的视频,复制视频 url 地址。使用在线视频下载器:前往在线视频下载器网站(如 savefrom....
-
Golang 函数在构建跨平台 Web 应用时的作用?
golang 函数在跨平台 web 应用中发挥着至关重要的作用,提供以下优势:并发编程:允许并行执行任务,提高性能和响应能力。代码复用:将常见功能提取为函数,提升代码简洁性和可维护性。可测试性:独立测...