Skip to content

gravito-framework/gravito-admin

Repository files navigation

Gravito Admin

後台管理 UI 與 Shell(React),自 gravito-core 抽離,與 gravito-satellites 同為可選層,維護於 gravito-dev-env 下。

結構

  • admin-sdk:後台 API/SDK,無 @gravito/core 依賴
  • admin-shell-react:React 後台 Shell(layout、導航、Auth 整合)
  • admin-ui-*:各業務模組 UI(catalog、order、dashboard、analytics 等)

開發

gravito-dev-env 根目錄安裝並建置:

cd /path/to/gravito-dev-env
bun install
cd gravito-admin
bun run build
bun run typecheck
bun run test

或從 dev-env 根目錄一次建置 satellites + admin:

bun run build

依賴

  • 本倉庫內包之間使用 workspace:*
  • admin-ui-support 依賴 @gravito/ripple-client,需在 gravito-dev-env 下安裝(workspace 含 ../gravito-core/packages/*)才能解析
  • 使用 admin 的應用(如 gravito-core/examples/commerce-fullstack)需在 gravito-dev-envbun install,以便將 gravito-admin/*../gravito-core/examples/* 一併納入 workspace 解析

與主框架關係

  • gravito-core 不再包含 packages/admin-*,主框架僅保留 PlanetCore + Orbits
  • 文檔見 gravito-core: docs/claude/packages.md 的「Admin UI Components」一節

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors