- Alle Hinweise in Markdown-Dateien aktualisiert: Verwendung von `.env.production` und `.env.development` statt `.env.local` - Footer-Abschnitte mit „Zurück zur Übersicht“-Link in allen relevanten `/docs/`-Dateien ergänzt - Inhaltliche Korrekturen und Ergänzungen in Architektur-, Setup-, FAQ-, und Mockdaten-Dokumentation - Inhaltsverzeichnis in `README.md` aktualisiert und funktionierende relative Links in Unterverzeichnissen sichergestellt - Ziel: bessere Lesbarkeit, Navigation und Klarheit für neue Entwickler
59 lines
892 B
Markdown
59 lines
892 B
Markdown
# 🧑💻 Lokale Entwicklung mit NodeMap
|
|
|
|
Diese Anleitung richtet sich an Entwickler, die NodeMap lokal weiterentwickeln möchten.
|
|
|
|
---
|
|
|
|
## Voraussetzungen
|
|
|
|
- Node.js v18+
|
|
- NPM
|
|
- Chrome / Edge / Firefox
|
|
|
|
---
|
|
|
|
## Schritte
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
---
|
|
|
|
## Optionen
|
|
|
|
- **Mockdaten-Modus aktivieren:**
|
|
|
|
```env
|
|
NEXT_PUBLIC_USE_MOCKS=true
|
|
```
|
|
|
|
- **Umgebungsvariablen lokal definieren:**
|
|
|
|
Datei `.env.development` mit Inhalten wie:
|
|
|
|
```
|
|
NEXT_PUBLIC_API_URL=http://localhost:3001
|
|
NEXT_PUBLIC_USE_MOCKS=true
|
|
```
|
|
|
|
---
|
|
|
|
## Debugging
|
|
|
|
- Verwende `console.log` in Komponenten oder Redux-Slices
|
|
- Browser-DevTools & Redux DevTools empfohlen
|
|
|
|
---
|
|
|
|
## Weitere Dokumentation
|
|
|
|
- Projektstruktur: [project-structure.md](project-structure.md)
|
|
- Webservices: [webservices.md](webservices.md)
|
|
- Zustandverwaltung: [redux-zustand.md](redux-zustand.md)
|
|
|
|
---
|
|
|
|
[Zurück zur Übersicht](../README.md)
|