@kiranananda

Почему не работает vue2 в последних Laravel?

Ставлю последнюю сборку laravel. Он уже я так понял под vue3 заточен. Ставлю свой проект на vue2 и получаю ошибку в консоли браузера:

undefined is not an object (evaluating 'Vue.version.split')


В веб паке вот так вот:
mix.js('vendor/vkiranananda/backend/resources/js/backend.js', 'public/backend/js/admin.js').vue({ version: 2 }).version();
  • Вопрос задан
  • 181 просмотр
Пригласить эксперта
Ответы на вопрос 2
Fragster
@Fragster
помогло? отметь решением!
Нужно в энтри поинт Vue руками импортировать:
// src/app.js

import Vue from 'vue'; //////// <---
import Alert from './Alert.vue';

new Vue({
    el: '#app',
    components: { Alert }
});
Ответ написан
Fragster
@Fragster
помогло? отметь решением!
Нужно в компоненте Vue импортировать:
// src/app.js

import Vue from 'vue';
import Alert from './Alert.vue';

new Vue({
    el: '#app',
    components: { Alert }
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы