- Docker
- Visual Studio Code
- Visual Studio CodeのRemote - Containers拡張機能
Docker for desktop起動していることを確認します。- このリポジトリをクローンします。
- Visual Studio Codeでプロジェクトフォルダを開きます。
Cmd + Shift + P(macOS)またはCtrl + Shift + P(Windows/Linux)を押してコマンドパレットを開きます。- "Remote-Containers: Reopen in Container"と入力し、選択します。
- さらに、"Rebuild and Reopen in Container"を選択して、キャッシュを使用せずにコンテナを再構築します。
- DevContainerのビルドが完了するまで待ちます。
※ 1回目のコンテナ起動時にエラーが発生する場合はRetryを押して下さい(2回以上失敗する場合は表示されるエラーに対応して下さい)
- 必要なパッケージのインストールをします
cd frontend
npm install- ターミナルで以下のコマンドを実行します:
yarn devブラウザで http://localhost:3000 にアクセスして、Next.jsアプリケーションが起動していることを確認します。
別のターミナルで以下のコマンドを実行します:
cd backend
python manage.py runserver 0.0.0.0:8000ブラウザで http://localhost:8000 にアクセスして、Djangoアプリケーションが起動していることを確認します。
frontend ディレクトリに移動します:
cd frontend必要なパッケージを yarn でインストールします:
yarn add パッケージ名backend ディレクトリに移動します:
cd backend必要なパッケージを pip でインストールします:
pip install パッケージ名インストールしたパッケージを requirements.txt に追加します:
pip freeze > requirements.txt