Dieses Projekt ist eine statische Site, die automatisch von Jekyll, einem statischen Seitengenerator, generiert wird, um die Konfiguration und die Code -Wartung von Site und Seiten zu erleichtern.
Zusätzlich zu Jekyll verwendeten wir Netlified, einen Build-, Bereitstellungs- und Projektmanagementdienst für kontinuierliche Bereitstellung und HTTPs.
Wir verwenden Dunders, ein Starter -Thema, um die Erstellung unseres Themas für Jekyll zu optimieren.
Um diese Site lokal auszuführen, müssen die folgenden Abhängigkeiten installiert werden:
Für die Installation von Ruby empfehlen wir die Verwendung eines Versionsmanagers wie RVM und für die Installation von Jekyll, nur der Jekyllll -Dokumentation.
Wenn Sie keine der Abhängigkeiten installieren können, können Sie ein Problem in diesem Repository eröffnen, um Sie zu unterstützen.
Klonen Sie unser Projekt für Ihre Entwicklungsumgebung.
git clone [email protected]:training-center/training-center.github.io.git Führen Sie den bundle aus, um die Einrichtungen von Jekyll und Dunders zu installieren.
bundle Führen Sie jetzt den Befehl aus, um die Website auf Ihrer Maschine zu besteigen, die jekyll s .
jekyll s Die Website wird bei localhost:4000 erhältlich sein.
Jede Zusammenführung in unserer Master -Niederlassung generiert automatische Bereitstellung auf Netlify.
Vermögenswerte
Unsere Bilder, Quellen usw.
_Includes
Die partials unserer Website, die "Stücke" der Website.
_Layouts
scaffolding für Jekyll erzeugt unsere Website.
Weitere Informationen dazu hier.
_Sass
Alle Sass -Module unserer Website.
CSS
Die Hauptdatei, die unsere Sass -Module für die Erzeugung des Themas importiert.
Andere Dateien
indexSiehe unseren Beitrag.md
Diese Seite unterliegt der MIT -Lizenz.