У меня есть проект laravel, и я добавляю пакеты bootstrap-vue. Я следую инструкциям по настройке https://bootstrap-vue.js.org/docs/, а затем получаю ошибку, которую я использовал: «vue»: «^ 2.6.10», а для начальной загрузки vue — v2.0.0-rc. 17
Мой webpack.mix.js вот код
const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
Эта ошибка появляется в консоли.
Uncaught TypeError: Cannot read property 'extend' of undefined at Object../node_modules/bootstrap-vue/es/components/button/button-close.js (app.js:2924) at webpack_require (app.js:20) at Object../node_modules/bootstrap-vue/es/components/alert/alert.js (app.js:2035) at webpack_require (app.js:20) at Object../node_modules/bootstrap-vue/es/components/alert/index.js (app.js:2264) at webpack_require (app.js:20) at Object../node_modules/bootstrap-vue/es/components/index.js (app.js:8771) at webpack_require (app.js:20) at Object../node_modules/bootstrap-vue/es/index.js (app.js:18932) at webpack_require (app.js:20)
У меня такая же проблема после обновления npm - "vue": "^2.6.10" "bootstrap-vue": "^2.0.0-rc.17"
Я просто следую базовой инструкции, используя этот npm i vue bootstrap-vue bootstrap после установки в элементе проверки и проверяю консоль, появляется ошибка. Моя версия, которую я использовал, - "vue": "^ 2.6.10", а для начальной загрузки vue v2.0.0-rc.17
Покажите, пожалуйста, ваш конфиг webpack (добавьте к вопросу).
Похоже, это ошибка, откат к 2.0.0-rc.16
должен решить эту проблему.
Это работает, спасибо, но, надеюсь, версия 2.0.0-rc.17 скоро исправится.
@MindMaze И я надеюсь, что скоро у нас будет нет-rc :)
Мало информации. Пожалуйста, включите версии используемых пакетов, хотя бы