FUN Developers Hubのフロントエンド。
- Node.js@18.16.0
- お好みのエディタ
- 下のコマンドを実行。
npm install
npm run dev基本的にはSemantic Commit Messagesに従う。
フォーマットは<種類>: <内容>
種類と意味は下の通り。
feat: ユーザから見える機能の追加や変更。ユーザから見えない変更(例: ビルドスクリプトの変更)はこれに該当しないfix: ユーザから見える機能のバグ修正。feat同様、ユーザから見えない変更は該当しないdocs: ドキュメントに関する変更(例:README.mdの変更)style: フォーマットしたときや、セミコロンの追加など、コードスタイルに関する変更refactor: 動作の変更を伴わない変更(例: 変数名の変更)test: テストコードに関する追加・変更chore: ユーザに見えない変更(例: 設定ファイルの変更)
コミットメッセージの例:
feat: サークルのページにアイコンを追加したfix: 画像サイズによってスタイルがズレるため要素のサイズを固定したchore: リンターとしてESLintを追加した
なお、コミットメッセージにclose #<issue id>とつけることで該当番号のissueを閉じることができる。
<issue番号>/<変更内容(スペースをアンダーバーに)>
例:
10/add_EventCardList_compnent28/fix_join_form_bug