Laravel Mix: В чем разница между скриптами () и comb ()? - PullRequest
2 голосов
/ 18 июня 2019

Я использую Laravel для своих проектов PHP, который оснащен Webpack через Laravel Mix. Я использовал mix.js и mix.scripts (я знаю разницу между ними).

На прошлой неделе я скачал готовый макет Laravel (Laraspace), который использует mix.js и mix.combine. Я попытался найти документацию, объясняющую, что combine() делает иначе, чем scripts(),, но все, что я обнаружил, это то, что они делают почти так же.

Это какая-то устаревшая функция, псевдоним или другая логика стоит за combine()?

1 Ответ

2 голосов
/ 18 июня 2019

mix.scripts() лучше для объединения и минимизации нескольких пользовательских файлов JavaScript, например, файлов, которые вы создали.mix.scripts('folder/path') объединит все вложенные файлы, а mix.scripts('folder/path/*.js') ограничит его только JS-файлами.

mix.combine(), однако лучше подходит для конкатенации библиотек нескольких поставщиков, таких как jQuery, Bootstrap и т. Д., Ибыстрее.Также вы можете использовать combine() для JS и CSS.

...