Задать вопрос
Ответы пользователя по тегу Webpack
  • Как скомпилировать .vue компоненты в отдельные .js файлы?

    @kicker1337
    Можете разделить компоненты по папочкам, так:

    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>
    Ответ написан