Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:a02 [2026/01/27 08:38] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:a02 [2026/02/03 00:29] (aktuell) apeter
Zeile 1: Zeile 1:
 ==== LU01.A02 Projekt-Base erstellen ==== ==== LU01.A02 Projekt-Base erstellen ====
 +
 +Erfassen Sie hierfür einen Task, sofern noch keiner existiert. Verweisen Sie in allen Commit-Messages dieser Aufgabe auf den entsprechenden Task. 
 +
 +Erstellen Sie zuerst eine "README.md"-Datei im Root-Verzeichnis, sofern Sie noch keine haben.
  
 Überlegen Sie sich, wie Ihr Repository aufgebaut werden soll. Bei getrenntem Back- und Frontend kann es Sinn ergeben, entsprechende Teile wie in nachfolgendem Beispiel in Unterordnern zu pflegen. Überlegen Sie sich, wie Ihr Repository aufgebaut werden soll. Bei getrenntem Back- und Frontend kann es Sinn ergeben, entsprechende Teile wie in nachfolgendem Beispiel in Unterordnern zu pflegen.
Zeile 5: Zeile 9:
 {{:de:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:screenshot_project_structure.png?400|}} {{:de:modul:ffit:3-jahr:cicd:learningunits:lu01:aufgaben:screenshot_project_structure.png?400|}}
  
-Legen Sie ihre Struktur an. Um Ordner in Git einzuchecken, können Sie bei Bedarf leere Dateien mit dem Namen ".gitkeep" verwenden. Idealerweise können Sie aber bereits eine ".gitignore"-Datei in den entsprechenden Unterordnern anlegen und mit den relevanten Einträgen vorbereiten. Dies ist oft praktischer als ein einzige ".gitignore"-Datei im Root-Verzeichnis, welche sehr projektspezifisch aufgebaut und nicht bei zukünftigen Projekten wiederverwendet werden kann.+Legen Sie ihre Struktur an. Um leere Ordner in Git einzuchecken, können Sie bei Bedarf leere Dateien mit dem Namen ".gitkeep" verwenden. Idealerweise können Sie aber bereits eine ".gitignore"-Datei in den entsprechenden Unterordnern anlegen und mit den relevanten Einträgen vorbereiten. Dies ist oft praktischer als ein einzige ".gitignore"-Datei im Root-Verzeichnis, welche sehr projektspezifisch aufgebaut und nicht bei zukünftigen Projekten wiederverwendet werden kann. 
 + 
 +Fügen Sie in den Unterordnern die passenden Linter- und Formatting-Dateien hinzu. Beispiele finden Sie unter anderem auf: 
 +  * Prettier: https://github.com/AlexanderPeter/cicd/blob/develop/frontend/prettier.config.js 
 +  * .editorconfig: https://github.com/AlexanderPeter/cicd/blob/develop/.editorconfig 
 +  * EsLint: https://github.com/AlexanderPeter/cicd/blob/develop/frontend/eslint.config.js 
 +  * PyLint: https://github.com/AlexanderPeter/cicd/blob/develop/backend/.pylintrc 
 +  * Black-Konfiguration: https://github.com/AlexanderPeter/cicd/blob/develop/backend/pyproject.toml 
 + 
 +Vergessen Sie nicht die Änderungen zu commiten. 
 + 
 + 
  
  
  • de/modul/ffit/3-jahr/cicd/learningunits/lu01/aufgaben/a02.1769499509.txt.gz
  • Zuletzt geändert: 2026/01/27 08:38
  • von apeter