reactStrictMode
須知:自 Next.js 13.4 起,使用
app
路由時嚴格模式 (Strict Mode) 預設為true
,因此上述配置僅對pages
路由必要。您仍可透過設定reactStrictMode: false
來停用嚴格模式。
建議:我們強烈建議您在 Next.js 應用程式中啟用嚴格模式 (Strict Mode),以便讓您的應用程式更好地適應 React 的未來發展。
React 的 嚴格模式 (Strict Mode) 是一項僅在開發模式下使用的功能,用於突顯應用程式中的潛在問題。它能協助識別不安全的生命週期方法、舊版 API 使用情況以及其他多項功能。
Next.js 運行時環境已相容嚴格模式 (Strict Mode)。若要啟用嚴格模式,請在 next.config.js
中配置以下選項:
如果您或您的團隊尚未準備好在整個應用程式中使用嚴格模式 (Strict Mode),這完全沒問題!您可以透過 <React.StrictMode>
逐頁進行漸進式遷移。