Dieser Editor ist im Rahmen der Bachelorarbeit "Entwicklung eines Editors zur Modellierung von aufgabenorientierten Fabrikplanungsmodulen für die automatisierte Generierung von Planungsworkflows" entstanden.
In dieser README befindet sich eine Anleitung zur Ausführung des Quellcodes. Es wird eine Node.js Installation vorausgesetzt.
In diesem Projektverzeichnis muss der folgende Befehl ausgeführt werden:
npm install
Für die Weiterentwicklung wird die Verwendung der Entwicklungsumgebung empfohlen. Dadurch werden Änderungen am Quellcode sofort neu kompiliert und ein Befehl zum neu laden an den Webbrowser gesandt. Zum Start der Entwicklungsumgebung muss der folgende Befehl ausgeführt werden:
npm run serve
Um eine Version zu erstellen, die produktiv eingesetzt werden kann, muss der Quellcode kompiliert werden. Dafür muss der folgende Befehl ausgeführt werden:
npm run build
Anschließend befindet sich im Verzeichnis ./dist/ die kompilierte Version des Editors, die im Webbrowser betrachet werden kann. Alternativ kann die Version mit einem Webserver verteilt werden.
Bei Ausführung der kompilierten Datei, direkt im Webbrowser (ohne Webserver), muss die Einstellung Block third-party cookies im Webbrowser deaktiviert sein.
Die geschriebenen Tests können mit dem folgenden Befehl ausgeführt werden:
npm run test:unit
ESLint kann mit dem folgenden Befehl ausgeführt werden:
npm run lint
Das Image für Docker Container kann mit dem folgenden Befehl erstellt werden (Docker Installation vorausgesetzt):
docker build -t USERNAME/factory-planning-editor .
Starten lässt sich der Container dem Befehl:
docker run -it -p 8080:80 --rm --name factory-planning-editor USERNAME/factory-planning-editor
Content type
Image
Digest
Size
9.3 MB
Last updated
over 7 years ago
docker pull dominikth/factory-planning-editor