EasyStarter logoEasyStarter

はじめに

開発環境のセットアップ

前提条件

始める前に、以下がインストールされていることを確認してください:

  • Node.js 20+
  • pnpm 9+
  • Git

クイックスタート

1. リポジトリをクローン

git clone https://github.com/your-username/easysaas.git
cd easysaas

2. 依存関係をインストール

pnpm install

3. 環境をセットアップ

ワンクリックセットアップスクリプトを実行:

pnpm run setup

これにより、web と server の環境が自動的に設定されます。

4. 開発を開始

pnpm dev

アプリは以下の URL で利用可能になります:

利用可能なスクリプト

スクリプト説明
pnpm devすべてのアプリを開発モードで起動
pnpm dev:webWeb のみ起動
pnpm dev:serverServer のみ起動
pnpm buildすべてのアプリをビルド
pnpm check-typesTypeScript 型チェック
pnpm lintリント(oxlint
pnpm fmt:checkフォーマットチェック(oxfmt

データベースセットアップ

# スキーマからマイグレーションを生成
pnpm db:generate

# スキーマを D1 にプッシュ(開発環境)
pnpm db:push

# Drizzle Studio を開く
pnpm db:studio

次のステップ

On this page