كيفية الترقية إلى الإصدار 14
الترقية من 13 إلى 14
للتحديث إلى إصدار Next.js 14، قم بتشغيل الأمر التالي باستخدام مدير الحزم المفضل لديك:
npm i next@next-14 react@18 react-dom@18 && npm i eslint-config-next@next-14 -Dyarn add next@next-14 react@18 react-dom@18 && yarn add eslint-config-next@next-14 -Dpnpm i next@next-14 react@18 react-dom@18 && pnpm i eslint-config-next@next-14 -Dbun add next@next-14 react@18 react-dom@18 && bun add eslint-config-next@next-14 -Dمعلومة مفيدة: إذا كنت تستخدم TypeScript، تأكد من ترقية
@types/reactو@types/react-domإلى أحدث إصداراتهم.
ملخص الإصدار 14
- تم رفع الحد الأدنى لإصدار Node.js من 16.14 إلى 18.17، حيث أن الإصدار 16.x قد وصل إلى نهاية دعمه.
- تمت إزالة أمر
next exportلصالح خيارoutput: 'export'في الإعدادات. يرجى مراجعة الوثائق لمزيد من المعلومات. - تم تغيير استيراد
ImageResponseمنnext/serverإلىnext/og. يتوفر أداة تحويل تلقائي لإعادة تسمية عمليات الاستيراد الخاصة بك بشكل آلي وآمن. - تمت إزالة حزمة
@next/fontبالكامل لصالحnext/fontالمدمج. يتوفر أداة تحويل تلقائي لإعادة تسمية عمليات الاستيراد الخاصة بك بشكل آلي وآمن. - تمت إزالة هدف WASM لـ
next-swc.