Ziel: Einheitliche Umgebung für reproduzierbare Ergebnisse.
Werkzeuge
- Git + GitHub (PR‑basierter Flow)
- VS Code (UTF‑8, LF)
- Node.js (≥ 18)
- Optional: GitHub Pages oder eigener Host
Grundkonfiguration
.editorconfig(UTF‑8, LF, Trim).gitattributes(Textnormalisierung)- Git:
core.autocrlf=false, Pager (cat/delta)
Beispiel .editorconfig
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
Beispiel .gitattributes
* text=auto eol=lf
Projektstruktur (Überblick)
docs/ # öffentlicher Lernpfad/Academy (optional)
guide/
academy/
src/ # Astro‑Seiten unter gedankenstreich.de
pages/guide/
pages/academy/
public/ # statische Assets (z. B. hintergrund.jpg)
Weiter: 03 Dateistruktur (Bände/Kapitel) · Zurück: 01 Rollen & Verantwortlichkeiten