
Dieser nächste.
Der Inhalt wird durch Markdown- und JSON -Dateien verwaltet, die in Ihrem Github -Repository gespeichert und über die Tina GraphQL -API abgefragt wurden.
/admin -Route visuell zu bearbeiten.Installieren Sie die Abhängigkeiten des Projekts:
Notiz
Kennen Sie den besten Paketmanager für node.js? Wenn Sie den richtigen Paketmanager verwenden, können Sie Ihren Entwicklungsworkflow erheblich verbessern. Wir empfehlen, PNPM für die Geschwindigkeit und effiziente Umgang mit Abhängigkeiten zu verwenden. Erfahren Sie mehr darüber, warum PNPM die beste Wahl für Ihre Projekte ist, indem Sie diese Regel von SSW überprüfen.
pnpm install
Führen Sie das Projekt lokal aus:
pnpm dev
Ersetzen Sie das .env.example durch .env
NEXT_PUBLIC_TINA_CLIENT_ID=<get this from the project you create at app.tina.io>
TINA_TOKEN=<get this from the project you create at app.tina.io>
NEXT_PUBLIC_TINA_BRANCH=<Specify the branch with Tina configured>
Bauen Sie das Projekt auf:
pnpm buildUm Hilfe bei allen TinacMS -Herausforderungen zu erhalten, die Sie möglicherweise haben:
Installieren Sie die GraphQL-Erweiterung, um von der automatischen Vervollständigung vom Typ zu profitieren.
Eine gute Möglichkeit, um sicherzustellen, dass Ihre Komponenten mit der Form Ihrer Daten übereinstimmen, besteht darin, die automatisch generierten Typskriptypen zu nutzen. Diese werden wieder aufgebaut, wenn sich Ihre tina -Konfiguration ändert.
Lizenziert unter der Apache 2.0 -Lizenz.