# **プロジェクトセットアップ手順(いちいちレポ移動して立ち上げてるのだるいから修正したい)**
このプロジェクトをローカルで実行するためのセットアップ手順を記載しています。
---
## **環境変数の設定**
`.env` ファイルが必要です。持っている人から `.env` を受け取って、 `back/` ディレクトリに配置してください。
---
## **バックエンドのセットアップ**
1. **`back` ディレクトリへ移動**
```sh
cd back
-
依存関係のインストール
npm install
-
ビルドの実行
npm run build
-
Dockerの起動
docker compose build docker compose up
-
データベースのマイグレーション
npm run prisma:m
-
front
ディレクトリへ移動cd ../front
-
依存関係のインストール
npm install
-
開発サーバーの起動
npm run dev
-
アプリにアクセス
- ブラウザで
http://localhost:5173
にアクセス
- ブラウザで
docker compose up
の際にエラーが発生した場合は、docker compose down
を実行してから再度docker compose up
を試してください。.env
ファイルがないと正しく動作しませんので、必ず用意してください。- バックエンドが立ち上がっていることを確認してから、フロントエンドを起動してください。