Laravel mix перекомпилирует все активы, даже если сделано только изменение css - PullRequest
0 голосов
/ 04 января 2019

Я использую laravel-mix 1.0 в проекте laravel 5.6 для компиляции sass и javascript, однако каждый раз, когда я делаю изменения в sass, он компилирует и sass, и js, делая процесс компиляции все более медленным по мере выполнения проектарастет.

Я пробовал это с настройкой минимального микса по умолчанию, но я все еще получаю тот же результат.Конечно, mix должен быть в состоянии сделать что-то столь же простое, как разделение двух процессов компиляции, так как заставить его работать в Gulp было очень просто.

mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css');

1 Ответ

0 голосов
/ 04 января 2019

отключение обработки URL-адреса исправило эту проблему для меня, по сравнению с секундами по сравнению с мучительно медленными минутами, которые требовались перед сборкой bootstrap-sass для windows.

Если бы я только проверил документы ранее.Все мои URL-адреса абсолютны и очень редко меняются.

mix.sass('resources/assets/app/app.scss', 'public/css')
   .options({
      processCssUrls: false
   });
...