Einführung
Pelican ist ein exklusiver statischer Site-Generator, der auf Python 3 basiert. Er verwendet den Pip-Paketmanager, um auf einem Linux-Computer zu arbeiten. Pelican verwendet Jinja2-Vorlagen, um statische Websites zu erstellen. Ich werde Ihnen in diesem Handbuch helfen, wie Sie Pelican installieren, sich vertraut machen und von Ihrem Computer entfernen. Ich verwende Ubuntu 20.04 LTS für die Anleitung.
Voraussetzungen
Sie müssen die folgenden Pakete installiert haben, um den Pelican-Installationsprozess reibungslos zu gestalten.
- Python3
- Pip
- Pelikan-Markdown
Wenn Sie diese Pakete nicht auf Ihrem System installiert haben, befolgen Sie die nachstehenden Anweisungen, um sie zu installieren.
$ sudo apt install python3
$ sudo apt install pip
Pelican benötigt mindestens 3.6 Versionen von Python, um zu arbeiten. Ich werde Pelican Markdown zusammen mit Pelican installieren.
Pelikan installieren
Schritt 1. Führen Sie die Installation über die Befehlszeile aus
python -m pip install "pelican[markdown]"
Nach der Installation erhalten Sie eine Erfolgsmeldung wie unten gezeigt und Sie können loslegen.
Schritt 2. Erstellen Sie ein Projekt
In diesem Stadium werde ich ein neues Projekt für unsere neue Website erstellen. Der Vorgang verläuft wie das Erstellen eines neuen Verzeichnisses und dessen Änderung. Hier sind die Befehle:
$ mkdir -p ~/projects/pSite
$ cd ~/projects/pSite
Schritt 3. Pelican Quick Start verwenden
Ich werde jetzt einen Pelican-Schnellstart verwenden, der mir hilft, eine statische Site im obigen Ordner zu betreiben.
Pelican wird einige Fragen zur Website stellen. Sobald Sie wie im obigen Screenshot gezeigt beantwortet haben, können Sie Ihre Website ohne Probleme ausführen.
Schritt 4. Führen Sie die Websites aus
An diesem Punkt werde ich einen Beitragsentwurf erstellen und ihn auf localhost veröffentlichen.
Nach der Verarbeitung beginnt Pelican mit der Bereitstellung der statischen Seiten an localhost, die auf jeder Webhosting-Plattform veröffentlicht werden können.
Schritt 5. Erstellen Sie die Website
Verwenden Sie nun den folgenden Befehl, um die Website für das Deployment zu generieren
$ pelican content
Jetzt ist Ihre statische Website unter folgendem Pfad verfügbar. Sie können es überall einsetzen.
$ ~/projects/pSite/content/first-post.md
Pelican erleichtert die Veröffentlichung statischer Websites. Der größte Nachteil von Pelican ist, dass es kein Hot Reload bietet.
Schlussfolgerung
In diesem Leitfaden habe ich Ihnen geholfen, Pelikan zu verstehen. Sie haben Pelican mit pip auf Ubuntu 20.04 LTS installiert. Sie haben auch gelernt, wie man Pelican rennt und entfernt. Wenn Sie Fragen haben, können Sie uns diese hier bedenkenlos stellen. Wir antworten Ihnen gerne.