انتقل إلى محتوى الدرس

Linking Static Public Folder Assets ربط الملفات الثابتة بدالة asset

إعداد أداة Vite الحديثة في Laravel وتضمين ملفات التنسيق والبرمجة عبر توجيه @vite والوصول للملفات الثابتة بدالة asset.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

للوصول إلى الملفات الثابتة الموضوعة مباشرة داخل مجلد public مثل أيقونة الموقع أو الشعارات الثابتة، نستخدم الدالة المساعدة asset لتوليد رابط كامل. أما إذا أردت ضغط الصور الموجودة داخل resources/images وإضافة بصمة لها، فاستخدم دالة Vite::asset.

  • دالة الملفات العامة (asset Helper): تولد رابطاً كاملاً يشير مباشرة إلى الملف داخل مجلد public.
  • الصور المجمعة ببصمة (Vite::asset): تعالج الصور الموجودة في resources وتنسخها ببصمة فريدة للإنتاج.
  • دعم شبكات التوزيع (ASSET_URL): تحترم دالة asset متغير بيئة CDN تلقائياً عند توليد الروابط.
PHP
<header>
    <img src="<?php echo asset('logo.png'); ?>">
    <img src="<?php echo Vite::asset(
        'resources/images/banner.webp'
    ); ?>" alt="Banner">
</header>