Без сборщика тут не обойтись. Laravel mix используйте, если не желаете конфигурировать webpack самостоятельно.
Установите зависимости при помощи команды npm install. Затем попросту выполните npm run dev. Mix все сделает самостоятельно, он обработает все импорты и require, странспайлирует код из es6 в поддерживаемый браузерами js и соберёт все в один файл. Но этот код у вас уже собран и лежит в файле public/js/app.min.js.
Как в laravel работает защита csrf при запросах(axios + vue.js)?
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
Вот эта строчка устанавливает заголовок, который axios будет добавлять к каждому запросу (значение токена вытаскивается из мета-тега). Laravel умеет использовать этот заголовок.