To uavhengige feil hindret oppstart på Windows:
1. app/notes var committet som en git-symlink (mode 120000). På
Windows uten symlink-støtte materialiseres den som en stray
tekstfil («../notes»), så appen ikke fant notatene. Start.bat
sin reparasjon brukte rmdir/mkdir som begge feiler når notes
er en fil.
→ Avregistrert symlinken fra git og gitignorert den. app/notes
opprettes nå per plattform av launcherne (symlink på unix,
kopi på Windows). Start.bat normaliserer robust: sletter en
stray fil, lager mappe og kopierer *.md. Start.sh håndterer
også fil-tilfellet.
2. server.ps1 krasjet umiddelbart pga. Add-Type System.Web (ikke
tilgjengelig i PowerShell 7), og cmd-vinduet forsvant uten pause.
→ Fjernet System.Web (bruker System.Uri::UnescapeDataString),
la til HttpListener-støttesjekk og tydelige feilmeldinger.
Start.bat pauser nå når serveren stopper, så feil kan leses.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
30 lines
485 B
Plaintext
30 lines
485 B
Plaintext
# Editor / OS
|
|
.DS_Store
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
Thumbs.db
|
|
|
|
# Node (hvis brukt for verifikasjon)
|
|
node_modules/
|
|
package-lock.json
|
|
package.json
|
|
|
|
# Lokale tmp-filer
|
|
*.log
|
|
*.bak
|
|
*.tmp
|
|
|
|
# App localStorage tilstand (lagres pr nettleser)
|
|
.cache/
|
|
|
|
# app/notes opprettes av launcherne per plattform (symlink på unix, kopi på Windows).
|
|
# Committes IKKE — git-symlinks materialiseres som ødelagte tekstfiler på Windows.
|
|
/app/notes
|
|
|
|
# Verifikasjons-skjermbilder
|
|
/screenshots/
|
|
.claude/
|