Начал смотреть как можно использовать SCSS в Laravel. Наткнулся на Mix. Попробовал - собирает из scss в .css нормально вроде :)
Но оно еще и js собирает:
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
А зачем это вообще нужно в данном случае?
Я посмотрел - оно по умолчанию подключает lodash, axios, еще чего-то там... в общем, можно на пальцах объяснить - зачем оно вообще в проекте?
Поясню: я с npm обычно работал в контексте Nuxt.js - там какбы все достаточно прозрачно и понятно, что и для чего нужно. Потому что SPA (или SSR) и все такое прочее. А тут-то это зачем вообще? Можно ведь просто эти библиотеки через CDN подключить, и не париться.
Я понимаю что я чего-то не понимаю)) А что именно - не понимаю)))) Что именно я не понимаю?
Спасибо.