deno-monorepo-template について
deno-monorepo-templateは、Deno、Hono、tRPC、Drizzle、Supabaseを使うアプリ向けのモノレポテンプレートです。Denoベースのアプリを始める開発者向けに、プロジェクトのセットアップ手順を用意しています。
主な機能
- 01Denoモノレポ構成
- 02Honoフレームワーク
- 03tRPC連携
- 04Drizzle ORM
- 05Supabaseデータベース設定
活用シーン
- 01Denoアプリの開始
- 02Supabaseを使うモノレポの構築
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rebyteai-template/ rebyte-skills --skill deno-monorepo-templateインストール後、Claude Code で/deno-monorepo-templateを入力して読み込まれたか確認します。
詳細
Deno モノレポ
Hono、tRPC、Drizzle、Supabase を使用した Deno モノレポです。
技術スタック
- ランタイム: Deno
- フレームワーク: Hono
- RPC: tRPC
- ORM: Drizzle
- データベース: Supabase
前提条件
- Deno がインストールされていること
- Supabase プロジェクト
セットアップ
1. テンプレートをクローンする
git clone --depth 1 https://github.com/runreal/deno-monorepo-template.git .
ディレクトリが空でない場合:
git clone --depth 1 https://github.com/runreal/deno-monorepo-template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Git の履歴を削除する(任意)
rm -rf .git
git init
3. 依存関係をインストールする
deno install
4. 環境をセットアップする
Supabase の認証情報を設定します。
開発
deno task dev
コメント
Markdown 対応