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:3000
|
|
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)
|