В версии 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);
}
}
}
});
Что я делаю не так?