3.5.4. Odysseereader-Web

Hier werden die WEB Tools vom Odysseereader verwaltet.

3.5.4.1. Installation

  • npm - muss installiert sein und kann mit “npm -v” geprüft werden. Falls nicht vorhanden “sudo apt install npm”

  • make all - installiert die notwendigen Packages (Bootstrap etc.)

3.5.4.2. Aufruf

  • index.html - liegt direkt im odysseereader-web Verzeichnis (ähnlich wie bei WiTTFind)

3.5.4.3. Verzeichnisse

  • CSS und JS: Der Inhalt dieser Ordner entspricht der jeweiligen Bezeichnung des Ordners, e.g.Cascading) Style Sheets werden im Verzeichniss CSS abgelegt. JavaScript wird analog im Verzeichnis JS gespeichert

  • images: Hier sind alle direkt für die Web-Applikation verwendeten Bilder abgelegt, beispielsweise die Brandings (e.g das für diese Anwendung angefertigte \glqq Prototractatus Tools Logo) oder das Banner, welche in der Navigationsleiste des E-Readers verwendet werden.

  • node_modules:Dieser Ordner wird automatisch erstellt und enthält die externen Bibliotheken und Frameworks, welche in der Datei package.jsondefiniert sind. Das Verzeichnis wird automatisch während des Ausführens des Befehls make all, durch den sogenannten Node Package Manager (npm), erzeugt und die angegebenen Abhängigkeiten des Projekts darin abgelegt (e.g. Bootstrap, jQuery, etc.).