Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 1.66 KB

README.md

File metadata and controls

76 lines (49 loc) · 1.66 KB

ZDG Dresden

Dieses Repository enthält die ZDG Dresden Website, die mit Hilfe von vuepress erstellt wurde.

Software-Anforderungen

This package requires:

Techstack

Dieses Paket verwendet:

Verwendung

So verwenden Sie dieses Paket

Clonen sie das Repro

git clone https://github.com/ZGD-Dresden/zgd-dresden-website.git
cd zgd-dresden-website
cd docs

Node Version

Auf Node Version 18 stellen.

nvm use

Install

yarn install

Build

Erstellen Sie die statischen Dateien der Website, die dann unter docs/.vuepress/dist/ zu finden sind.

yarn build

Dev

Rufen Sie eine Entwicklungsumgebung mit Hot Reloading auf, die Sie unter http://localhost:8080/ erreichen.

yarn dev

Test

Führen Sie die Tests durch, um sicherzustellen, dass alles wie erwartet funktioniert.

yarn test

Wie es funktioniert

Dieses Repository nutzt vuepress-deploy, um den aktuellen master-Zweig automatisch auf Github-Seiten zu verteilen.

repo-architecture

A Pullrequest-Review-Workflow is applied to get changes into the master. From there on an automatic github workflow script utilizing vuepress-deploy is taking over. The vuepress page is built and force-pushed to the gh-pages branch, which in turn is then deployed on the github pages infrastructure and bound to the web address ZDG Dresden.