Commit f6f67552 authored by Jesper Zedlitz's avatar Jesper Zedlitz

mehr Dokumentation

parent e9f86705
# JavaScript Dateien für DES
In diesem Projekt werden die JavaScript-Hilfsdateien für das DES aufgewahrt.
In diesem Projekt werden die JavaScript-Hilfsdateien für das DES aufgewahrt. Sie können in einem DES-Projekt wie folgt eingebunden werden:
```html
<script src="https://gitraw.genealogy.net/project/des-javascript/raw/master/src/split.js"></script>
```
## Weiterentwicklung
Weiterentwicklungen bitte in einem Branch durchführen. Man kann auch Dateien aus einem Branch *zum Testen* in DES-Projekten einbinden. Eine Datei aus dem Branch `cooles_feature` kann beispielsweise so angesprochen werden:
```html
<script src="https://gitraw.genealogy.net/project/des-javascript/raw/cooles_feature/src/split.js"></script>
```
Ist man mit der Funktionalität zufrieden, stellt man einen Merge-Request, mit dem die Datei dann in den `master`-Branch übernommen wird.
## Testen
Zum Testen der JavaScript-Funktionen wird QUnit http://qunitjs.com verwendet. Die Tests liegen im Verzeichnis `test` und sind HTML-Dateien, die man sich einfach im Browser ansehen kann.
\ No newline at end of file
Zum Testen der JavaScript-Funktionen wird QUnit http://qunitjs.com verwendet. Die Tests liegen im Verzeichnis `test` und sind HTML-Dateien, die man sich einfach im Browser ansehen kann.
Von der Kommandozeile können die Tests mit `npm test` ausgeführt werden. Vor dem ersten Ausführen der Tests müssen mit `npm install` noch einmalig die benötigten Bibliotheken installiert werden.
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment