Schreiben Sie Artikel für Ihren Static-Gen-Blog in Notion.
Notoma ist über Pip oder Homebrew erhältlich:
# Installing with pip, use this if you plan using Notoma as a python library.
pip install notoma
Installation mit Homebrew unter Mac OS.
brew install nategadzhi/notoma/notoma
Notoma bietet Befehle für:
Grundlegendes Anwendungsbeispiel: Dieser Befehl konvertiert nur veröffentlichte Beiträge aus einer Notion-Blogdatenbank in das ./posts/ directory
.
notoma convert --dest ./posts/
In diesem Beispiel wird davon ausgegangen, dass Sie über eine .env
Konfigurationsdatei mit Authentifizierungs- und Blog-URL-Parametern verfügen.
Notoma verwendet eine interne Notion-API, und dafür müssen Sie leider ein Authentifizierungstoken token_v2
angeben, das Sie in Ihren notion.so-Kochdateien finden.
Sie können die Option token_v2
für jeden Befehlszeilenaufruf bereitstellen oder sie in Ihrer Umgebung oder in .env
Konfigurationsdatei speichern.
Notoma hat nur sehr wenige Erwartungen an die Struktur Ihrer Vorstellung. Hier ist eine öffentliche Beispieldatenbank.
Notoma erfordert, dass Ihre Notion-Blogdatenbank über die folgenden Eigenschaften verfügt:
Notoma versucht, andere Eigenschaften zu analysieren und sie als Einleitung in die resultierenden Markdown-Artikel einzufügen:
categories
verwendet, daher wird erwartet, dass es sich um eine Multiple-Choice -Eigenschaft handelt.