首頁  >  文章  >  後端開發  >  利巴魯 (Aloo)

利巴魯 (Aloo)

Susan Sarandon
Susan Sarandon原創
2024-09-28 14:07:02231瀏覽

libaloo (Aloo)

libaloo 是一個 C 庫,它在幕後使用 GTK4 建立 GTK 應用程式
主要是用C寫的。
它還有一個 CLICLI 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)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn