16 lines
1015 B
Markdown
16 lines
1015 B
Markdown
# HTML-Generator für Projekte und Seminare
|
|
|
|
Als Fachschaft schicken wir kurz vor Beginn eines jeden Semesters eine Email zu allen verfügbaren Seminaren und Projekten mit Beschreibung, Links und Anmeldefristen raus.
|
|
Die dazu nach und nach eintrudelnden Informationen der verschiedenen Lehrstühle können dank dieses Tools in einer einfachen Tabellendatei gesammelt und dann ganz automatisch daraus generiert werden.
|
|
|
|
Hierzu muss das Repository geklont werden. Anschließend sind folgende Schritte notwendig, für die Node.js benötigt wird:
|
|
|
|
```bash
|
|
cd path/to/this/directory
|
|
node index.js path/to/file.csv
|
|
```
|
|
|
|
Aus der Datei `file.csv` wird automatisiert Markup erstellt, das anschließend im Ordner des Programmes (genau dieser hier) unter `result.txt` zu finden ist.
|
|
Es kann nach Belieben in VC-Kurse eingebunden werden.
|
|
Der Dateipfad sollte entweder absolut oder relativ zum Programmordner angegeben werden.
|
|
Zur Struktur der Quelldatei empfiehlt sich ein Blick in die Dateien ehemaliger Semester in der Cloud. |