В моем проекте я использую Laravel Mix для компиляции ресурсов.
У меня есть 2 общих сценария — jQuery и навигация — и несколько скриптов для конкретных сайтов, например home.js, about.js и т. д.
Я хочу добавить общие скрипты к каждому из специфичных для сайта, поэтому, например, окончательный файл home_scripts.js будет включать:
- jquery.min.js
- навигация.js
- home.js
Идея состоит в том, чтобы обслуживать один нераздутый файл JS на странице.
Как бы я поступил?
Примечание. Я знаю, что могу просто использовать функцию mix.js(...)
для каждого сайта и просто скопировать и вставить пути к двум общим сценариям в начале, но я надеюсь на более эффективный способ.