-
Notifications
You must be signed in to change notification settings - Fork 0
開発指針
Yuta Imanishi edited this page Mar 15, 2021
·
6 revisions
- Vue3
- TypeScript
- Storybook
Netlify
チーム開発が無料枠でできなかったため、Firebase Hostingに変更
VSCode
pre-commit
-
main
: 他の開発者全員のapproveが必要 -
develop
: 他の開発者全員のapproveが必要
- 機能開発:
feature/{IssueNumber}
- ドキュメント更新:
README
- バグ修正:
bugFix/{IssueNumber}
- 今回の開発でブランチ名にチケット番号が含まれている必要はあるか => O
- 今回の開発でブランチ名に担当者の名前が含まれている必要はあるか => X
- 今回の開発でブランチ名に注目することがあるか => X
- 今回の開発でブランチ名に機能名を入れる必要はあるか => X
- 今回の開発でブランチ名に機能開発
feature
やバグ修正bugFix
といったラベル分けを反映する必要はあるか => O - 今回の開発でブランチ名に
i-
のようなprefixが入っている必要はあるか => X
main
<= develop
<= 機能開発:feature/{IssueNumber}
or fix/{IssueNumber}
, 修正:bugFix/{IssueNumber}
CSS
- editorconfig
- prettier
- eslintrc.js
template内のプロパティとCSS命名時のケバブケース以外はキャメルケース
ルーレットで決める. 割合は適宜変更する.