Wichtig
? Wir haben 3.0 veröffentlicht! Sterne dieses Repo aus oder mach es im Auge, um mitzumachen.
Die Nutzlast ist das erste native CMS von Next.js, das direkt in Ihrem vorhandenen /app Ordner installiert wird. Es ist der Beginn einer neuen Ära für kopfloses CMS.
/app -Ordner, wenn Sie möchtenStellen Sie vor Beginn der Arbeit mit der Nutzlast sicher, dass Sie über die erforderliche Software verfügen.
pnpx create-payload-app@latest
Wenn Sie neu für die Nutzlast sind, sollten Sie mit der Website-Vorlage beginnen ( pnpx create-payload-app@latest -t website ). Es zeigt, wie Sie alles machen - einschließlich benutzerdefinierter reichhaltiger Textblöcke, On -Demand -Revalidation, Live -Vorschau und vielem mehr. Es kommt mit einem Frontend, der mit Rückenwind in einem /app -Ordner erstellt wurde.
Starten Sie Ihr nächstes Projekt, indem Sie mit einer vorgefertigten Vorlage beginnen. Dies sind produktionsbereite, von End-to-End-Lösungen, die Sie so schnell wie möglich auf den Markt bringen sollen.
Erstellen Sie jede Art von Website, Blog oder Portfolio von kleines bis unternehmerisch. Kommt mit einem voll funktionsfähigen Front-End, das mit RSCs und Rückenwind erstellt wurde.
Wir fügen unserem Vorlagenverzeichnis ständig weitere Vorlagen hinzu. Wenn Sie Ihre eigene Vorlage verwalten, sollten Sie Ihrem Github-Repository das Thema payload-template hinzufügen, das andere finden können.
/app -Ordner zu laufenAnforderungsfunktion
In der Payload-Website finden Sie eine umfassende Dokumentation für alles, was Payload bietet.
Migrieren von V2 nach V3? Schauen Sie sich den 3.0 -Migrationsleitfaden an, wie es geht.
Wenn Sie diesem Repository Beiträge hinzufügen möchten, befolgen Sie bitte die Anweisungen in beitragen.md.
Das Beispiel -Verzeichnis ist eine großartige Ressource, um zu lernen, wie man die Nutzlast auf verschiedene Arten einstellt, aber Sie können auch großartige Beispiele in unserem Blog und in unseren sozialen Medien finden.
Wenn Sie die Beispiele ausführen möchten, können Sie sie entweder in einen Ordner außerhalb dieses Repo kopieren oder direkt ausführen, indem Sie (1) zum Unterordner des Beispiels ( cd examples/your-example-folder ) und (2) unter Verwendung des Flags von --ignore-workspace oder pnpm --ignore-workspace install oder pnpm --ignore-workspace dev .
Sie können weitere Beispiele sehen bei:
Die Nutzlast ist hoch erweiterbar und ermöglicht es Ihnen, Plugins zu installieren oder zu verteilen, die Funktionen hinzufügen oder entfernen. Es stehen sowohl offiziell unterstützte als auch von der Gemeinschaft unterstützte Plugins zur Verfügung. Wenn Sie Ihr eigenes Plugin pflegen, sollten Sie Ihr Github-Repository das payload-plugin -Thema hinzufügen, das andere finden können.
In unserem GitHub -Diskussions -Vorstand und unserem Discord -Server gibt es viele gute Gespräche und Ressourcen. Wenn Sie mit etwas zu kämpfen haben, ist die Wahrscheinlichkeit, dass jemand bereits gelöst hat, worauf Sie sich vorstellen. ?