-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Wir haben 2 Branches einmal "main" einmal "release". Beide sollen automatisch gebuildet und live gehen wobei release produktiv ist.
Werden in einem Branch "hotfix/..." der von main abgeht gefixt dann per PR gemergt und dann per cherry-pick in release gebracht (wenn release != main) sonst per FF-Push.
Werden in einem Branch "fix/..." oder "feat/..." der von main abgeht entwickelt. Und dann per PR gemergt. Dabei müssen die CI ohne fehler durchlaufen (nur build test)
Bei einem release wird der release branch zu dem main branch per FF gepusht. Ist das nicht möglich (wg. hotfixes) kann das mit einem force push erledigt werden.
- git
- vscode
- nodejs (v16)
- deno (>=1.18.1)
- pnpm (evtl. wechseln wir noch zu yarn)
Wir haben 3 Workspaces workspace
, api
, client
. Für linux sollte der workspace.code-workspace funktionieren unter windows gibt es hier fehler. Sollte selbsterklärend sein. Debugging ist komplett aufgesetzt. Damit sollten alle Plugins korrekt funktionieren.
- Vetur (Vue) - Kollidiert mit Volar die für Script Setup die bessere unterstützung hat!
- Material Design Icons Intellisense (lukas-tr.materialdesignicons-intellisense)
- Volar für Vue SFC (johnsoncodehk.volar)
- Deno (denoland.vscode-deno)
- SASS (syler.sass-indented)
- Prettier (esbenp.prettier-vscode)
- ES-Lint (dbaeumer.vscode-eslint)
- Vite
- vite-plugin-inspect für debuging plugins
- Vue
- vite-plugin-pages + vue-router
- Vuetify (aktuell nightly)
- Eigenes Plugin für mdi-icons
- Script Setup
Da vuetify aktuell noch in alpha-stadium ist kann es manche Dinge, wenn bestimmte Funktionen verfügbar sind, überarbeitet werden müssen. Dann bitte einen Kommentar TODO @vuetify (#123) beschreibung
wobei issue oder PR nummer optional sind.
Vuetify nightly sollte regelmäßig geupdated werden.