Skip to content

セットアップ

前提ツール

  • Volta(Node/pnpm のバージョン固定)
  • Node 22.19.0 / pnpm 10.16.1(Volta が自動インストール)
  • Wrangler(Cloudflare CLI)

補足

  • OS は最新版を推奨。Git が利用可能であること。

初回クローンとインストール

git clone <this-repo>
cd asteroid
pnpm -v       # 10.16.1 であること
node -v       # v22.19.0 であること

よくあるエラー

  • バージョン不一致: Volta で再インストール

プロジェクト構成

  • asteroid-core/ API(Worker + Hono + Prisma D1)
  • asteroid-terminal/ Web/Tauri アプリ
  • asteroid-docs/ VitePress ドキュメント

ディレクトリの役割

  • core: API 実装
  • airport: UI 実装
  • docs: ドキュメント

各プロジェクトのセットアップは、以降の章(Core / Airport)を参照してください。