شرح صفوف ومحتوى الفقرة
يأتي كل مشروع Laravel جديد مزوداً بملف الإعداد vite.config.js في الجذر مربوطاً بالإضافة الرسمية laravel-vite-plugin. تحدد مصفوفة input داخل هذا الملف نقاط الدخول لملفات التنسيق والسكربتات التي ستقوم Vite بمراقبتها وتجميعها.
- الإضافة الرسمية (laravel-vite-plugin): تربط أداة التجميع Vite بمحرك قوالب Blade بسلاسة.
- مصفوفة نقاط الدخول (input Array): تحدد الملفات الرئيسية التي يبدأ منها تجميع الأصول.
- التحديث التلقائي (refresh: true): يعيد تحديث صفحة المتصفح لحظياً بمجرد تعديل أي ملف قالب Blade.
PHP
// vite.config.js
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
export default defineConfig({
plugins: [laravel(['resources/js/app.js'])],
});