مرجع ملفات البيانات الوصفية (Metadata Files API Reference)
يغطي هذا القسم من الوثائق اتفاقيات ملفات البيانات الوصفية. يمكن تعريف البيانات الوصفية المعتمدة على الملفات عن طريق إضافة ملفات بيانات وصفية خاصة إلى مقاطع المسار (route segments).
يمكن تعريف كل اتفاقية ملف إما باستخدام ملف ثابت (مثل opengraph-image.jpg
)، أو متغير ديناميكي يستخدم الكود لإنشاء الملف (مثل opengraph-image.js
).
بمجرد تعريف الملف، سيقوم Next.js تلقائيًا بخدمة الملف (مع تجزئة في بيئة الإنتاج للتخزين المؤقت) وتحديث عناصر الرأس ذات الصلة بالبيانات الوصفية الصحيحة، مثل عنوان URL للأصل، ونوع الملف، وحجم الصورة.
معلومة مفيدة:
- معالجات المسار الخاصة مثل
sitemap.ts
، وopengraph-image.tsx
، وicon.tsx
، وملفات البيانات الوصفية الأخرى يتم تخزينها مؤقتًا افتراضيًا.- إذا كنت تستخدمها مع
middleware.ts
، قم بتكوين المطابق (matcher) لاستثناء ملفات البيانات الوصفية.
أيقونات favicon و icon و apple-icon
مرجع API لاتفاقيات ملفات Favicon و Icon و Apple Icon.
ملف manifest.json
مرجع API لملف manifest.json.
opengraph-image و twitter-image
مرجع API لاتفاقيات ملفات Open Graph Image و Twitter Image.
ملف robots.txt
مرجع API لملف robots.txt.
ملف sitemap.xml
مرجع API لملف sitemap.xml.