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/
此範例假設您有一個.env
設定文件,其中包含身份驗證和部落格 URL 參數。
Notoma 使用內部 Notion API,不幸的是,它要求您提供身份驗證令牌token_v2
,您可以在 notion.so Cookes 中找到該令牌。
您可以為每個命令列呼叫提供token_v2
選項,或將其儲存在您的環境或.env
設定檔中。
Notoma 對您的 Notion 的結構抱有很少的期望。這是一個公共範例資料庫。
Notoma 要求您的 Notion 部落格資料庫具有以下屬性:
Notoma 嘗試解析其他屬性並將它們作為前面的內容添加到生成的 Markdown 文章中:
categories
前事項鍵,因此預計它是一個多項選擇屬性。