Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 1.54 KB

File metadata and controls

77 lines (55 loc) · 1.54 KB

開発ガイド

前提条件

セットアップ

git clone https://github.com/codeErrorSleep/dbpaw.git
cd dbpaw
bun install

起動

フロントエンドのみ(Mock モード)— UI 開発に推奨:

bun dev:mock

フルアプリ(Tauri + Rust)— E2E の動作確認向け:

bun tauri dev

ビルド

bun tauri build

テスト

すべて実行:

bun run test:all

個別に実行:

bun run test:unit
bun run test:service
bun run test:rust:unit
bun run test:integration

フォーマット

bun run format

🌐 Web サイト

  • 公式マーケティングサイトは website/ ディレクトリにあり、Astro で構築されています。
  • ローカル開発:
    bun run website:dev
  • プロダクションビルド:
    bun run website:build

リリース同期メカニズム

  • Web サイトは以下から最新リリースを取得します: https://api.github.com/repos/codeErrorSleep/dbpaw/releases/latest
  • Web サイト上のバージョンとダウンロードリンクは GitHub リリースのアセットから自動生成されます。
  • ビルド時に GitHub API が利用できない場合、Web サイトは website/src/config/fallback.ts にフォールバックします。