• 5.6.29
  • کامل شده
  • منقضی شده
این داکیومنت از طرف توسعه‌دهنده ساپورت نمی‌شود، جدیدترین ورژن داکیومنت بزودی ترجمه خواهد شد.

Laravel Mix یک لایه ساده روی Webpack است که کامپایل و بسته‌بندی فایل‌های JavaScript، CSS و پیش‌پردازنده‌هایی مانند Sass را با تنظیمات خواناتر انجام می‌دهد. فایل پیکربندی معمولاً webpack.mix.js در ریشه پروژه است.

نحوه کار و کاربرد

در Mix مسیر فایل منبع و خروجی را مشخص می‌کنید و سپس با NPM فرایند توسعه یا Production را اجرا می‌کنید. قابلیت‌هایی مانند نسخه‌بندی فایل‌ها، ترکیب فایل‌ها و Sass به مدیریت دارایی‌های فرانت‌اند کمک می‌کنند.

نمونه

const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css')
   .version();

نکته

در انتشار، فایل‌های خروجی و Manifest نسخه‌بندی‌شده باید همراه برنامه باشند.

مطالعه مرتبط در همین مجموعه