はじめに
Pelicanは、Python 3に基づく専用の静的サイトジェネレーターです。これは、pipパッケージマネージャーを使用してLinuxマシンで動作します。 PelicanはJinja2テンプレートを使用して静的Webサイトを構築します。このガイドでは、Pelicanをコンピューターにインストールし、快適に、そしてコンピューターから削除する方法を説明します。ガイドにUbuntu20.04LTSを使用しています。
前提条件
Pelicanのインストールプロセスをスムーズに保つには、次のパッケージをインストールする必要があります。
- Python3
- pip
- ペリカンマークダウン
これらのパッケージがシステムにインストールされていない場合は、以下の手順に従ってインストールしてください。
$ sudo apt install python3
$ sudo apt install pip
Pelicanが機能するには、少なくとも3.6バージョンのPythonが必要です。 Pelicanと一緒にPelicanMarkdownをインストールします。
ペリカンのインストール
ステップ1.コマンドラインでインストールを実行する
python -m pip install "pelican[markdown]"
インストールすると、以下に示すような成功メッセージが表示され、それで問題ありません。
ステップ2.プロジェクトを作成する
この段階で、新しいWebサイト用の新しいプロジェクトを作成します。このプロセスは、新しいディレクトリを作成して変更するようなものです。コマンドは次のとおりです。
$ mkdir -p ~/projects/pSite
$ cd ~/projects/pSite
ステップ3.ペリカンクイックスタートを使用する
次に、上記のフォルダーで静的サイトを実行するのに役立つPelicanクイックスタートを使用します。
ペリカンはウェブサイトについていくつか質問をします。上のスクリーンショットに示されているように回答すると、問題なくWebサイトを実行できるようになります。
ステップ4.Webサイトを実行します
この時点で、ドラフト投稿を作成してローカルホストに公開します。
処理されると、Pelicanは静的ページのローカルホストへの提供を開始します。ローカルホストは任意のウェブホスティングプラットフォームに公開できます。
ステップ5.Webサイトを生成する
次に、次のコマンドを使用して、展開用のWebサイトを生成します
$ pelican content
これで、静的Webサイトが次のパスで利用できるようになります。どこにでも展開できます。
$ ~/projects/pSite/content/first-post.md
Pelicanを使用すると、静的なWebサイトを簡単に公開できます。ペリカンの最大の欠点は、ホットリロードが提供されないことです。
結論
このガイドでは、ペリカンを理解するのに役立ちました。 Ubuntu20.04LTSにpipを使用してPelicanをインストールしました。また、ペリカンを実行して削除する方法も学びました。ご不明な点がございましたら、お気軽にお問い合わせください。喜んで対応させていただきます。