想要快速開發一個系統?選 BuildAdmin 就對了!
Part1介紹
基于 Vue3.3 + ThinkPHP8 + TypeScript + Vite + Pinia + Element Plus 等流行技術棧的后臺管理系統,自適應多端、可視化 CRUD 代碼生成、自帶 WEB 終端、同時提供 Web、WebNuxt、Server 端、內置全局數據回收站和字段級數據修改保護、自動注冊路由、無限子級權限管理等,無需授權即可免費商用,希望能幫助大家實現快速開發。
Part2主要特性
CRUD 代碼生成:
圖形化拖拽生成后臺增刪改查代碼,自動創建數據表;大氣且實用的表格,多達 22 種表單組件支持,行拖拽排序,受權限控制的編輯和刪除等等,并支持關聯表,可為您節省大量開發時間。
內置 WEB 終端:
我們內置了一個 WEB 終端以實現一些理想中的功能,比如:雖然是基于 vue3 的系統,但你在安裝本系統時,并不需要手動執行 npm install 和 npm build 命令。且后續本終端將為您提供更多方便、快捷的服務。
流行且穩定的技術棧:
除了基于 ThinkPHP6 前后端分離架構外,我們的 Vue3 使用了 Setup、狀態管理使用 Pinia、并使用了 TypeScript、Vite 等可以為知識面添磚加瓦的技術棧。
Part3代碼版本與下載
Git 倉庫分支
master 含項目完整的 Web 端、Server 端以及已經編譯好的安裝器代碼,需要手動執行 composer install。
install 系統安裝器的源代碼,已經編譯到 master 分支的 install 目錄,用于系統安裝,此分支代碼與系統運行無關。
develop 當前正在開發的版本。
其他
完整包點擊下載:已經進行了 composer install,這樣您就不再需要安裝 composer 了,但仍然需要根據安裝程序引導執行 npm install 等。
資源包點擊下載:僅含 Composer 等資源,用于直接覆蓋到項目根目錄,不含核心代碼。
1啟動安裝服務
# 其中 buildadmin 為項目根目錄,該目錄包含一個沒有前后綴的 think 文件
cd buildadmin
# git克隆的代碼需要執行這條命令,完整包不需要,若找不到命令,可以嘗試:composer.phar install
composer install
# Linux下推薦使用:sudo php think run
# Linux下若加sudo后仍然異常,請確保 buildadmin 目錄的所有者和執行此命令的用戶一致,推薦root
php think run
上述 php think run 命令執行成功后輸出類似:
ThinkPHP Development server is started On <http://0.0.0.0:8000/>
You can exit with `CTRL-C`
Document root is: D:\WWW\buildadmin\public
2項目預覽
開源地址