Skip to content
This repository was archived by the owner on Dec 17, 2024. It is now read-only.

domoar/Project_Abgabe.2

Repository files navigation

Kommandos

npm run dev # Server hochfahren 

# Dependencies
npm install loglevel # LogLevels für die Protokollierung installieren -> src/utils/logger.js 
npm install axios # Axios bietet eine sauberere und prägnantere API für HTTP-Anfragen im Vergleich zur Fetch-API.
npm i material-ui --force # Installation von "@mui/icons-material für page.tsx

# GitHub 

git add . # Alle Änderungen Stagen 
git add < file > # Spezifische Dateien    
git commit -m "message" # Einen Commit mit einer Nachricht erstellen
git push -u origin main # Alle Änderungen ins Haupt-Repository pushen 

OpenApi Code Generation

Use the provided OpenAPI documentation from {{Host}}:Port/swagger-json (e.g. https://localhost:3000/swagger-json):

  npm install @openapitools/openapi-generator-cli -g

This is managed via package.json dependencies. To generate the code for client, dtos etc. Following command may be required. To further ease integration the OpenAPI documentation is included in this project, but can otherwise be directly loaded from the API via: {{ }}

openapi-generator-cli generate -i C:\Users\{{UserName}}\{Path-To-Your-Project}}\src\resources\openapi\swagger.json -g typescript-fetch -o C:\Users\{{UserName}}\{Path-To-Your-Project}}\src\resources\openapi\generated

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •