Можете разделить компоненты по папочкам, так:
resources
js
components
ContactForm
index.js
component.vue
OrderForm.vue
index.js
component.vue
Потом внутри каждого index.js:
import component from './component.vue'
// регистрирует глобальный компонент
Vue.component('имя компонента', component);
Подключать так:
<script src="{{ mix('js/components/ContactForm/index.js` }}"></script>
возможно и так будет работать:
<script src="{{ mix('js/components/ContactForm` }}"></script>
Думаю будет работать.
И пусть это будет в конце всех скриптов:
<script src="{{ mix('js/app.js` }}"></script>