reactStrictMode
Hinweis: Seit Next.js 13.5.1 ist Strict Mode mit
app
Router standardmäßigtrue
, daher ist die obige Konfiguration nur fürpages
notwendig. Sie können Strict Mode weiterhin deaktivieren, indem SiereactStrictMode: false
setzen.
Empfehlung: Wir empfehlen dringend, Strict Mode in Ihrer Next.js-Anwendung zu aktivieren, um Ihre Anwendung besser auf die Zukunft von React vorzubereiten.
Reacts Strict Mode ist eine Entwicklungsmodus-Funktion zum Hervorheben potenzieller Probleme in einer Anwendung. Es hilft, unsichere Lebenszyklen, veraltete API-Nutzungen und eine Reihe anderer Funktionen zu identifizieren.
Die Next.js-Laufzeitumgebung ist Strict Mode-kompatibel. Um Strict Mode zu aktivieren, konfigurieren Sie die folgende Option in Ihrer next.config.js
:
Wenn Sie oder Ihr Team noch nicht bereit sind, Strict Mode in Ihrer gesamten Anwendung zu verwenden, ist das in Ordnung! Sie können schrittweise auf Seitenebene migrieren, indem Sie <React.StrictMode>
verwenden.