Pelicanを試す

Python製の静的サイトジェネレーターPelicanを試す

Hugo,Hexo,Jekyllと試してきて、せっかくなのでPython製のものも試そうとPelicanを試した。

インストール

mkdir <<blog>>
cd <<blog>>
pip install pelican Markdown
pelican-quickstart

なんかいろいろ聞かれるので適当に答える。今回はS3にFTPで物理コピーをする運用のため、デプロイに関する質問は全てNo。

記事を書く

記事はcontent以下にreStructuredTextもしくはMarkdownで書きます。 content以下にディレクトリを配置するとそのディレクトリ名がカテゴリ名扱いされるらしい。当分はいいや。 もちろん、カテゴリはテキストファイルないのヘッダー?に記述できますので、カテゴリが必要だからといってディレクトリでわかなければいけないわけではありません。

pelican content -s pelicanconf.py

でoutputディレクトリに静的ファイルが生成されます。

簡単ですな。