Доработать webpack.mix.js в laravel
Необходимо написать сборку проекта в laravel mix
есть каталог с большим количеством лендингов
И сложить все в папке publick
Сам пробовал не получилось. Мой скрипт проходит по каталогам и и слушает только последний index.html в цикле ((
есть каталог с большим количеством лендингов
├── storage │ └── app │ └── landings │ ├── landingName1 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js | | └── index.html │ ├── landingName2 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js | | └── index.html │ ├── landingName3 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js | | └── index.htmlНеобходимо пройтись по каталогу прослушать content index.html и собрать через PurgeCSS (удалить не используемые классы). То есть у каждого лендинга свой отдельный css. Плюс версионирование mix.version();
И сложить все в папке publick
├── <span class="hljs-keyword">public</span> │ └── modules │ └── landingpage │ ├── landingName1 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js │ ├── landingName2 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js │ ├── landingName3 | | ├── css | | | ├── style.css | | | ├── other.css | | ├── js | | | ├── app.js
Сам пробовал не получилось. Мой скрипт проходит по каталогам и и слушает только последний index.html в цикле ((