Skip to main content

planer

├── documentation
├── api
...
├── docusaurus
├── build
...
├── node_modules
├── abbrev
...
├── Resources
├── Bildungseinrichtungen
...
├── Gruntfile.js
├── index.html
├── internes.html
├── jsdoc.json
├── lehrportal.html
├── lernportal.html
├── LICENSE.md
├── package.json
├── package-lock.json
├── planer.css.map
└── README.md


Unterverzeichnisse

  • /documentation/ In diesem Verzeichnis wird die Dokumentation des ELP gespeichert. Zur Erstellung der Documentation verwenden wir Docusaurus. Wenn man mit Docusaurus eine Dokumentation erstellt, wird diese in docusaurus/build gespeichert. Da wir aber über einfache URLs verfügen möchten, wird der Docusaurus-build über dieses Verzeichnis auf den Server geladen.
  • /docusaurus/ Zum Erstellen unserer Dokumentation, verwenden wir den Webseiten-Generator Docusaurus. Im Docusaurs Verzeichnis befindet sich die Installation von Docusaurus, die unsere Dokumentation des ELP repräsentiert.
  • /node_modules/ In diesem Verzeichnis befinden sich die installierten nodejs Pakete. Übersicht der verwendeten Pakete
  • /Resources/ Im Resources-Verzeichnis befindet sich der Großteil der Resourcen innerhalb einer weiteren Verzeichnisstruktur, die für den Aufbau der ELP-Webseiten notwendig sind, wie z. B. die JavaScript Datei, die Css-Datei, die Less-Datei, verwendete Bilder und Videos oder Daten zu den einzelnen Bildungseindrichtungen.

Dateien

  • /Gruntfile.js Legt fest wie die einzelnen Aufgaben in Grunt bearbeitet werden.   Zusätzliche Information
  • /index.html In dieser Datei steht der gesamte html-Code der Startseite.
  • /internes.html Seite mit speziellen Tools für die Übersetzung.
  • /jsdoc.json Wird benötigt, wenn man das Verhalten von jsdoc genauer festlegen will.   Zusätzliche Information
  • /lehrportal.html In dieser Datei steht der gesamte html-Code des Lehrplaners.
  • /lernportal.html In dieser Datei steht der html-Code des Lernplaners.
  • /LICENSE.md Beinhaltet die GNU GENERAL PUBLIC LICENSE.
  • /package.json Definiert das git-reposetory sowie die dev-dependencies der Pakete. Letzteres stellt sicher, dass die gewünschten Versionen instaliert werden, wenn npm-install ausgeführt wird´.   Zusätzliche Information
  • /package-lock.json Wird automatisch erstellt und beschreibt den dependency-tree.   Zusätzliche Information
  • /planer.css.map Source-Map für planer.css.
  • /Readme.md Das Readme beinhaltet grundlegende Information zum ELP.