Optimierung der Beitragsseite
Hinzufügen des title
-Tags zur Beitragsseite
In pages/posts/[id].js
fügen wir den title
-Tag mit den Beitragsdaten hinzu. Dazu müssen Sie oben in der Datei next/head
importieren und den title
-Tag durch Aktualisierung der Post
-Komponente hinzufügen:
Formatierung des Datums
Um das Datum zu formatieren, verwenden wir die Bibliothek date-fns
. Installieren Sie sie zunächst:
Erstellen Sie dann eine Datei namens components/date.js
und fügen Sie die folgende Date
-Komponente hinzu:
Hinweis: Die verschiedenen
format()
-String-Optionen finden Sie auf der date-fns-Website.
Öffnen Sie nun pages/posts/[id].js
, fügen Sie oben in der Datei einen Import für die Date
-Komponente hinzu und verwenden Sie sie anstelle von {postData.date}
:
Wenn Sie nun http://localhost:3000/posts/pre-rendering aufrufen, sollte das Datum als "January 1, 2020" angezeigt werden.
Hinzufügen von CSS
Abschließend fügen wir etwas CSS mit der zuvor erstellten Datei styles/utils.module.css
hinzu. Öffnen Sie pages/posts/[id].js
, fügen Sie einen Import für die CSS-Datei hinzu und ersetzen Sie die Post
-Komponente durch folgenden Code:
Wenn Sie nun http://localhost:3000/posts/pre-rendering aufrufen, sollte die Seite etwas besser aussehen:
Gute Arbeit! Als Nächstes optimieren wir die Indexseite, dann sind wir fertig!