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.jsLegt fest wie die einzelnen Aufgaben in Grunt bearbeitet werden. Zusätzliche Information/index.htmlIn dieser Datei steht der gesamte html-Code der Startseite./internes.htmlSeite mit speziellen Tools für die Übersetzung./jsdoc.jsonWird benötigt, wenn man das Verhalten von jsdoc genauer festlegen will. Zusätzliche Information/lehrportal.htmlIn dieser Datei steht der gesamte html-Code des Lehrplaners./lernportal.htmlIn dieser Datei steht der html-Code des Lernplaners./LICENSE.mdBeinhaltet die GNU GENERAL PUBLIC LICENSE./package.jsonDefiniert das git-reposetory sowie die dev-dependencies der Pakete. Letzteres stellt sicher, dass die gewünschten Versionen instaliert werden, wennnpm-installausgeführt wird´. Zusätzliche Information/package-lock.jsonWird automatisch erstellt und beschreibt den dependency-tree. Zusätzliche Information/planer.css.mapSource-Map für planer.css./Readme.mdDas Readme beinhaltet grundlegende Information zum ELP.