In diesem Beitrag werden wir erläutern, wie Jekyll SSG (statischer Site -Generator) an installiert wird Manjaro Linux 21.
Installation von Jekyll SSG auf Manjaro
Führen Sie die folgenden Schritte aus, um Jekyll SSG (statischer Site -Generator) unter Manjaro Linux 21 zu installieren:
Schritt 1: Paketliste aktualisieren
Aktualisieren Sie die Paketliste in Ihrem System mit dem folgenden Befehl:
$ sudo pacman -Syu
Schritt 2: Voraussetzungen installieren
Es gibt einige Voraussetzungen, die Sie installieren müssen, bevor Sie mit der Installation von Jekyll SSG fortfahren. Führen Sie den folgenden Befehl aus, um sie zu installieren:
$ sudo pacman -S Ruby Base -Devel
Schritt 2: Installieren Sie Jekyll
Konfigurieren Sie den GEM -Installationspfad, indem Sie die Umgebungsvariablen zu Ihrem ~/ hinzufügen.ZSHRC -Datei. Bearbeiten Sie dafür die .ZSHRC -Datei mit einem beliebigen Texteditor.
$ sudo nano ~/.ZSHRC
Fügen Sie die folgenden Zeilen in die hinzu .ZSHRC -Datei.
# Installieren Sie Ruby Gems auf ~/Gems
Export GEM_HOME = $ HOME/GEMS
Exportpfad = $ Home/Gems/Bin: $ Path
Exportpfad = $ home/.Lokal/Share/Gem/Ruby/3.0.0/bin: $ path
Speichern Sie dann die Datei und beenden Sie den Editor.
Um die Änderungen anzuwenden, laden Sie nun nach .BASHRC -Einstellungen mit dem folgenden Befehl:
$ source ~/.ZSHRC
Führen Sie nun den folgenden Befehl aus, um Jekylll sowie den Bundler zu installieren, um Gem -Abhängigkeiten zu verarbeiten.
$ Gem Installation Jekyll Bundler
Dadurch werden Jekyll und Bundler in Ihrem Manjaro -System installiert. Führen Sie den folgenden Befehl aus, um die Installation von Jekyll in Ihrem System zu überprüfen:
$ Jekyll -v
Die folgende Ausgabe überprüft, dass Jekyll Version 4.2.2 wurde erfolgreich in unserem System installiert.
Schritt 3: Erstellen Sie die Site
Erstellen Sie ein Verzeichnis für Ihre Website. Führen Sie dazu den Befehl unten aus:
$ jekyll neu www
Sie können dem neuen Verzeichnis jeden gewünschten Namen geben. Wir haben das Verzeichnis namens www unter dem Heimverzeichnis erstellt.
Wenn der Befehl abgeschlossen ist, sehen Sie die unten gezeigte Ausgabe.
Der obige Befehl erstellt einige Dateien und Verzeichnisse im WWW -Verzeichnis. Verwenden Sie den Befehl ls, um sie anzusehen.
Schritt 4: Erstellen Sie die Website
Der nächste Schritt besteht darin, die Website zu erstellen. Führen Sie dazu den folgenden Befehl aus:
$ Bundle Exec Jekyll servieren
Dieser Befehl erstellt die Website und führt sie auf einem lokalen Webserver unter http: // localhost: 4000 aus.
Möglicherweise sehen Sie den folgenden Fehler nach dem Ausführen des Befehl "Bündeler Exec Jekyll Serve".
Dies geschieht, weil Ruby 3.0 kommt nicht mit Webrick gebündelt. Um diesen Fehler zu lösen, führen Sie diesen Befehl aus:
$ bündel webrick hinzufügen
Danach können Sie den Befehl „Bundle Exec Jekyll Serve“ ausführen, um die Website zu erstellen.
Öffnen Sie jetzt Ihren Webbrowser und navigieren Sie zu http: // localhost: 4000. Sie sehen Ihre statische Site mit dem folgenden Standardinhalt.
In diesem Beitrag haben wir die Installation von Jekyll SSG (statischer Site -Generator) behandelt und eine Test -Jekyll -Site mit Standardinhalt erstellen, um sie auf dem lokalen System verfügbar zu machen. Sie haben gesehen, wie einfach es ist, eine statische Website zu erstellen, ohne dass komplexe Programmier- und Datenbankkompetenz erforderlich sind. Statische Websites haben jedoch einige Einschränkungen. Eine der Hauptbeschränkungen ist, dass Sie ihren Inhalt nicht über Ihren Browser veröffentlichen und ändern können. Stattdessen müssten Sie Änderungen in Ihren Textdateien oder Vorlagen vor Ort vornehmen und dann die Website regenerieren, um sie live zu machen.