notoma
v0.2.4
Notion で静的生成ブログの記事を作成します。
Notoma は Pip または Homebrew 経由で入手できます。
# Installing with pip, use this if you plan using Notoma as a python library.
pip install notoma
Mac OS に Homebrew を使用してインストールします。
brew install nategadzhi/notoma/notoma
Notoma は次のコマンドを提供します。
基本的な使用例: このコマンドは、公開された投稿のみを Notion ブログ データベースから./posts/ directory
に変換します。
notoma convert --dest ./posts/
この例では、認証およびブログ URL パラメーターを含む.env
構成ファイルがあることを前提としています。
Notoma は内部 Notion API を使用するため、残念ながら、notion.so クック内にある認証トークンtoken_v2
提供する必要があります。
すべてのコマンド ライン呼び出しにtoken_v2
オプションを指定することも、環境または.env
構成ファイルに保存することもできます。
Notoma は、Notion がどのように構成されているかについてほとんど期待しません。これは公開されているサンプル データベースです。
Notoma では、Notion ブログ データベースに次のプロパティが必要です。
Notoma は他のプロパティを解析し、結果として得られる Markdown 記事に前付として追加しようとします。
categories
前付キーとして使用されるため、複数選択のプロパティであることが予想されます。