- master: main development branch. No CI workflow connected.
- dev: connedted to dev CI workflow. Will merge into uat when ready for User Acceptance Testing.
- dev-[personID]: personal working branch. Only the creator can commit to this branch. Will merge into dev when complete. Should be deleted once merged into dev.
- feature-[featureID]: feature working branch. Will merge into dev when complete. Should be deleted once merged into dev.
- issue-[issueID]: issue working branch. Will merge into dev when complete. Should be deleted once merged into dev.
- uat: user acceptance testing branch. Will merge into prod when ready.
- prod: production version.
開發環境為 vscode 基本設定都加入在 .vscode
需安裝以下套件
- vetur
- prettier
- run
npm run serve
- save icon to /assets/icons and /assets/icons-2x
compass compile
- run
npm run build
- Split function & routes by page
- use compass
- set server port 3000
- Add folder by vue.config.js setting
- global styles in app.sass
- Use individual sass file by every page
- import bootstrap variables, mixins, functions, utilities and grid