tagebuch-app.zipentpacken (Rechtsklick → Extract)create-shortcut.batdoppelklicken- Auf dem Desktop sollte jetzt
Tagebuch Deploy.lnkliegen - Von jetzt an: Einfach die .lnk doppelklicken, Fragen beantworten, fertig
tagebuch-app.zipentpacken (Doppelklick)- Terminal öffnen, in den entpackten Ordner gehen:
cd path/to/tagebuch-app chmod +x create-shortcut.sh ./create-shortcut.sh - Auf dem Desktop sollte jetzt
Tagebuch Deploy.appliegen - Von jetzt an: Einfach doppelklicken
tagebuch-app.zipentpacken- Terminal:
cd path/to/tagebuch-app chmod +x create-shortcut.sh ./create-shortcut.sh - Desktop-Verknüpfung wird erstellt
Die App rechnet Dosiswerte. Ein Rechenfehler faellt auf dem Handy nicht auf – da steht dann einfach eine falsche Zahl. Darum:
node test/rechnen.test.js
88 Pruefungen, keine Abhaengigkeiten. deploy.py laesst sie vor dem Push
laufen und bricht bei rot ab.
Damit auch ein git push von Hand geprueft wird, einmal pro Clone:
git config core.hooksPath hooks
Dann blockiert hooks/pre-push jeden Push mit roten Tests. Notausgang:
git push --no-verify.
- GitHub-Nutzername (dein Benutzername auf github.com)
- GitHub Token (erstellen unter github.com/settings/tokens)
- Neuer "Classic token"
- Haken bei "repo" setzen
- Token kopieren
- Email (beliebig, die du bei Git brauchst)
- github.com → dein Repo "tagebuch"
- Settings → Pages
- Branch:
main, Folder:/→ Save - Warten bis "✅ Your site is published" (paar Sekunden)
- Link:
https://dein-username.github.io/tagebuch
iPhone:
- Link öffnen → Teilen-Button → "Zum Home-Bildschirm"
Android:
- Link öffnen → Menü (⋮) → "App installieren"
Fertig. Läuft offline, Daten bleiben privat.
Wenn's hakt:
- Python installiert? (python3 --version im Terminal)
- Git installiert? (git --version)
- GitHub Token korrekt eingegeben?
- Ordner mit der App ist der aktive Ordner beim Deploy?