Menu

reactStrictMode

Hinweis: Seit Next.js 13.5.1 ist Strict Mode mit app Router standardmäßig true, daher ist die obige Konfiguration nur für pages notwendig. Sie können Strict Mode weiterhin deaktivieren, indem Sie reactStrictMode: 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:

next.config.js
module.exports = {
  reactStrictMode: true,
}

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.