- ikura-hamu (リーダー / バックエンド)
- cp20 (フロントエンド)
- tidus (バックエンド)
- zoi_dayo (フロントエンド)
- Alietty (フロントエンド)
- Docker
- Go 1.22 以上
- Task
コマンドの使い方はtask --listから確認。
初めて使うとき、backendフォルダに.envという空のファイルを置く必要がある。
8080ポートでサーバーアプリケーション、8081ポートでadminer、3306ポートでMySQLが立ち上がる。アプリはAirを使ってホットリロードを設定しているので、Goのコードを変更してもgo run main.goとかする必要は無く、ちょっと待つとすぐ変更が反映される。他をいじったら一旦task downしたり task clean したり必要。
メッセージの変換は、手元ではGPTを使わず、 (converted by mock)と後ろにつけるようにしている。
Node.js v20 を想定しています
cd frontend
npm i開発用サーバーは次のコマンドで起動できます
npm run dev次のコマンドでビルドできます
npm run buildビルド後 frontend/dist ファイルを適切に配信してください
ワークスペースで推奨されている拡張機能を入れてください
.vscode/settings-template.json をコピーして .vscode/settings.json を作ってください
