Как использовать Vite в Laravel для компиляции и объединения существующих активов CSS/JS, расположенных в общедоступной Javascript

Форум по Javascript
Anonymous
Как использовать Vite в Laravel для компиляции и объединения существующих активов CSS/JS, расположенных в общедоступной

Сообщение Anonymous »

Я работаю над проектом Laravel, где я использую панель Metronic Admin. Все мои файлы CSS и JavaScript в настоящее время хранятся в общественном каталоге:
CSS: public/cms/assets/css/---
js: public/cms/assets/js/
в мой основной файл лезвия макета, я включаю эти активы в традиционные способы, как это:


....
....


....
....


....
....


....
....

< /code>
Теперь я хочу переключиться на использование VITE для оптимизации и объединения этих активов < /p>
Теперь это мой vite.config.js: < /p>

Код: Выделить всё

import { defineConfig } from 'vite';
import laravel, { refreshPaths } from 'laravel-vite-plugin';

export default defineConfig({
plugins: [
laravel({
input: [
'resources/css/app.css',
'resources/js/app.js',
],
refresh: [
...refreshPaths,
'app/Http/Livewire/**',
],
}),
],
});
Мои вопросы:
Как мне перенести файлы CSS и JS из Public/CMS/Assets/To Resources/So Vite может скомпилировать их? Как насчет зависимостей и сторонних библиотек, которые поставляются с Metronic? Помощник?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ts-located

Вернуться в «Javascript»