无法读取未定义的属性“扩展”。 laravel bootstrap-vue中的安装问题
Posted
技术标签:
【中文标题】无法读取未定义的属性“扩展”。 laravel bootstrap-vue中的安装问题【英文标题】:Cannot read property 'extend' of undefined. installation problem in laravel bootstrap-vue 【发布时间】:2019-08-29 03:59:41 【问题描述】:我有一个 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');
此错误显示在控制台中。
未捕获的类型错误:无法读取未定义的属性“扩展” 在 Object../node_modules/bootstrap-vue/es/components/button/button-close.js (app.js:2924) 在 webpack_require (app.js:20) 在 Object../node_modules/bootstrap-vue/es/components/alert/alert.js (app.js:2035) 在 webpack_require (app.js:20) 在 Object../node_modules/bootstrap-vue/es/components/alert/index.js (app.js:2264) 在 webpack_require (app.js:20) 在 Object../node_modules/bootstrap-vue/es/components/index.js (app.js:8771) 在 webpack_require (app.js:20) 在 Object../node_modules/bootstrap-vue/es/index.js (app.js:18932) 在 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 配置(添加到问题中)。 【参考方案1】:好像this is a bug,回滚到2.0.0-rc.16
应该可以解决这个问题。
【讨论】:
它的工作谢谢你,但希望版本 2.0.0-rc.17 将很快修复 @MindMaze 我希望我们很快就会有 not -rc :)以上是关于无法读取未定义的属性“扩展”。 laravel bootstrap-vue中的安装问题的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Vuetify 和 Laravel 读取未定义的属性“t”
jQuery.Deferred 异常:无法读取未定义的属性(读取“长度”)-> Laravel 8 Boilerplate + Bootstrap