foorschtbar / wwl-website

Die Westwoodlabs Website (westwoodlabs.de)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Westwoodlabs Website

Dieses Git-Repository enthält nur den Seiteninhalt der Westwoodlabs Website (westwoodlabs.de) und nicht den Source Code des Themes. Das Theme ist als Git-Submodule eingebunden. ↳ Zum Git-Repository des Themes

Einrichtung

Vorausgesetzt werden nodejs, npm und natürlich git.

git clone https://github.com/Westwoodlabs/website.git
cd website
git submodule update --init
npm install

Zum Erstellen der HTML Dateien wird Hexo verwendet. Wenn Hexo noch nicht installiert ist, kann es über npm installiert werden:

[sudo] npm install hexo-cli -g

Mit hexo generate können nun die HTML Dateien erstellt werden. Die Dateien werden dann im Verzeichnis public/ abgelegt.

Installiert man noch das npm Paket hexo-server, kann man mit hexo server einen Entwicklungsserver starten, welcher Änderungen direkt aktualisiert.

[sudo] npm install hexo-server -g
hexo server

Aktualisieren

git pull -r
git submodule update

About

Die Westwoodlabs Website (westwoodlabs.de)