src-Verzeichnis
Als Alternative zu den speziellen Next.js-Verzeichnissen app oder pages im Stammverzeichnis Ihres Projekts unterstützt Next.js auch das gängige Muster, Anwendungscode im src-Verzeichnis abzulegen.
Dies trennt Anwendungscode von Projektkonfigurationsdateien, die sich meist im Stammverzeichnis eines Projekts befinden, was von einigen Personen und Teams bevorzugt wird.
Um das src-Verzeichnis zu verwenden, verschieben Sie den app-Router-Ordner oder den pages-Router-Ordner in src/app bzw. src/pages.

Wissenswert
- Das
/public-Verzeichnis sollte im Stammverzeichnis Ihres Projekts bleiben.- Konfigurationsdateien wie
package.json,next.config.jsundtsconfig.jsonsollten im Stammverzeichnis des Projekts bleiben..env.*-Dateien sollten im Stammverzeichnis des Projekts bleiben.src/appodersrc/pageswerden ignoriert, wennappoderpagesim Stammverzeichnis vorhanden sind.- Wenn Sie
srcverwenden, werden Sie wahrscheinlich auch andere Anwendungsordner wie/componentsoder/libverschieben.- Wenn Sie Tailwind CSS verwenden, müssen Sie das Präfix
/srcim content-Abschnitt dertailwind.config.js-Datei hinzufügen.
