@EVOSandru6

Как в Laravel Mix объединить mix.scripts([]) c mix.js() и mix.styles([]) c mix..sass() d 2 файла?

Добрый день,

Есть необходимость собрать секции:
mix.scripts([
    'resources/assets/front/js/file_1.js',
    'resources/assets/front/js/file_2.js',
    'resources/assets/front/js/file_3.js',
])

и
mix.js('resources/assets/js/app.js',  path + '/js')  // named app.js default

В один full.js файл?

Также интересует - как собрать секции:
mix.styles([
    'resources/assets/front/css/file_1.css',
    'resources/assets/front/css/file_2.css,
    'resources/assets/front/css/file_3.css,
])

и
mix.sass('resources/assets/sass/app.scss',  path + '/css');  // named app.css default

В один full.css файл?

Если да, то что виляет на порядок склейки?
  • Вопрос задан
  • 373 просмотра
Решения вопроса 1
neuotq
@neuotq
Прокрастинация
Есть два метода для этих целей: combine и minify.
Но если с css это еще относительно безопасно использоваться, то с js все же либо отдельно те библиотеки пусть будут отдельно, либо завернуть все разруливание в resources/assets/js/app.js те пусть этим занимается сборщик и запаковывает все по уму, с более высоким шансом поимать конфликты раньше, хотя снова таки, нужно исходить из кода вашего проекта в целом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы