Laravel и vue: требование не определено - PullRequest
0 голосов
/ 06 ноября 2019

В версии 6 Laravel следующая ошибка происходит с vue в консоли:

app.js:24703 Uncaught ReferenceError: require is not defined at app.js:24703

ошибка указывает на:

require('./bootstrap');

Webpack.mix. js:

mix.scripts([
'resources/js/jquery-3.4.1.js',
'resources/js/bootstrap.min.js',
'resources/js/toastr.js',
'resources/js/vue.js',
'resources/js/axios.js',
'resources/js/app.js'
], 'public/js/app.js')
.styles([
'resources/css/bootstrap.min.css',
'resources/css/toastr.css'

], 'public/css/app.css');

Он отлично работает для меня, VUEJS, но не позволяет мне добавлять компоненты

Еще одна вещь, которую я замечаю, это то, что эта ошибка отключает меня, vue devtools. Код установлен заново, и проект Laravel, и проект Vue, и если я создаю новый проект, я получаю ту же ошибку.

        require('./bootstrap');

    window.Vue = require('vue');

    Vue.component('message', require('./components/message.vue').default);


    const app = new Vue({
        el: '#app',
        data:{
            message: ''
        },
        methods:{
            send(){
                if(this.message.length !=0){
                    console.log(this.message);
                }
            }
        }
    });

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...