Sign inSign up

dominikth/factory-planning-editor

By dominikth

•Updated over 7 years ago

Image
0

213

dominikth/factory-planning-editor repository overview

⁠Factory-Planning-Editor

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.

⁠Abhängigkeiten installieren

In diesem Projektverzeichnis muss der folgende Befehl ausgeführt werden:

npm install
⁠Starten der Entwicklungsumgebung

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
⁠Buildprozess

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⁠.

⁠Tests ausführen

Die geschriebenen Tests können mit dem folgenden Befehl ausgeführt werden:

npm run test:unit
⁠Lint

ESLint kann mit dem folgenden Befehl ausgeführt werden:

npm run lint
⁠Docker build

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

Tag summary

Content type

Image

Digest

Size

9.3 MB

Last updated

over 7 years ago

docker pull dominikth/factory-planning-editor