• Час читання ~0 хв
  • 10.08.2022

Плагін Vite для Livewire Laravel дозволяє легко налаштувати програми Laravel для використання Vite з Livewire. Це дозволяє компонентам гаряче перезавантажуватись без втрати стану, коли змінюється блейд-файл або клас компонента.

Ось приклад використання livewire() плагін у файлі vite.config.js:

import {defineConfig} from 'vite';
import laravel from 'laravel-vite-plugin';
 
import livewire from '@defstudio/vite-livewire-plugin'; // <-- import
 
export default defineConfig({
    //...
 
    plugins: [
        laravel([
            'resources/css/app.css',
            'resources/js/app.js',
        ]),
 
        livewire({
            // refresh css (tailwind ) as well
            refresh: ['resources/css/app.css'],
        }),
    ],
});

Vite для Livewire має інші параметри налаштування, про які ви можете прочитати в readme проекту. Крім того, ви можете побачити це в дії за допомогою цього демонстраційного відео.

Ви можете почати, встановивши цей плагін як модуль NPM і дотримуючись інструкцій зі встановлення на GitHub: vite-livewire-plugin< /a>.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Про автора CrazyBoy49z
WORK EXPERIENCE
Контакти
Ukraine, Lutsk
+380979856297