React Treeviews Test
This commit is contained in:
@@ -1,2 +1,51 @@
|
||||
# Simply CPQ Buildtime Client
|
||||
Dieser Ordner enthält alle relevanten Dateien und Informationen zum Simply CPQ Buildtime Client. Dieser dient der Pflege von Produktdaten, Regeln, Konditionen und Administration der Simply CPQ Anwendung.
|
||||
|
||||
## Genutzte Techologie
|
||||
Der Client ist eine Web-Applikation, die auf der React-Library aufgebaut ist.
|
||||
[React](https://react.dev/)
|
||||
|
||||
### Zusätzliche Open Source Bibliotheken:
|
||||
|
||||
#### Umgebung
|
||||
Für die Entwicklung wird die Software Node.JS benötigt, hier zu finden:
|
||||
https://nodejs.org/
|
||||
|
||||
Mit
|
||||
```bash
|
||||
npm create vite@latest logical-editor --template react
|
||||
```
|
||||
kann dann die Umgebung erzeugt werden.
|
||||
|
||||
Mit
|
||||
```bash
|
||||
npm run dev
|
||||
```
|
||||
kann die Entwicklungsumgebung gestartet werden.
|
||||
|
||||
Folgende Komponenten müssen noch installiert werden:
|
||||
##### React Router
|
||||
```bash
|
||||
npm install react-router
|
||||
```
|
||||
|
||||
#### Tree View Komponente (react-arborist)
|
||||
Diese Komponente wird zur Anzeige von Bäumen auf der Oberfläche genutzt. Hier zu finden:
|
||||
[jameskerr/react-arborist: The complete tree view component for React](https://github.com/jameskerr/react-arborist)
|
||||
|
||||
Zur Installation im Root-Verzeichnis des Client-Quellcodes
|
||||
```bash
|
||||
npm install react-arborist
|
||||
```
|
||||
aufrufen.
|
||||
|
||||
#### Icon-Library:
|
||||
HeroIcon Lib mit der MIT Lizenz ([tailwindlabs/heroicons: A set of free MIT-licensed high-quality SVG icons for UI development.](https://github.com/tailwindlabs/heroicons)
|
||||
).
|
||||
|
||||
```bash
|
||||
npm install @heroicons/react
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user