feat: add basic webui

This commit is contained in:
2024-12-30 06:39:09 +08:00
parent 608a7fb9c6
commit a4c549e7c3
462 changed files with 35900 additions and 2491 deletions

View File

@@ -6,17 +6,14 @@ prepare-dev-recorder:
cargo install sea-orm-cli
cargo install cargo-watch
dev-webui:
pnpm run dev
dev-recorder:
cargo watch -w crates/recorder -w config -x 'recorder start'
cargo watch -w apps/recorder -w config -x 'recorder start'
down-recorder:
cargo run -p recorder --bin recorder_cli -- db down 999 --environment recorder.development
cargo run -p recorder --bin recorder_cli -- db down 999 --environment recorder/development
play-recorder:
cargo recorder-playground
dev-webui:
npm run dev:webui
dev-proxy:
npm run dev:proxy
cargo recorder-playground