首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入Buefy -控制台错误:缺少Vue.protoype

导入Buefy -控制台错误:缺少Vue.protoype
EN

Stack Overflow用户
提问于 2021-02-24 17:09:16
回答 1查看 225关注 0票数 1

我想用Buefy在一个新的Vue 3项目中。据我所知,它应该支持Vue 3。

在Buefy文档中提到了将其与以下行集成在一起(来源)

代码语言:javascript
复制
import Buefy from 'buefy';
import 'buefy/dist/buefy.css';

Vue.use(Buefy);

对于createApp()方法,我在main.js文件中应用了给定的代码:

代码语言:javascript
复制
createApp(App).use(Buefy).mount('#app')

通过执行Vue脚本,在浏览器控制台中出现错误“未捕获TypeError: can't access property "$buefy",Vue.prototype is undefined”,并且我收到一个空白页面。编译时没有错误。已经查找了错误,没有得到解决方案。

如何修复此错误以使用Buefy什么?还是我事先犯了个错误?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-24 17:15:22

Vue.prototype是试图在Vue 2中安装插件的对象。在Vue 3中,插件不是以这种方式注册的,并且不支持旧的语法,这就是为什么你得到这个错误的原因。

这表明该软件包/安装不适用于Vue 3。在有关GitHub问题的讨论线程中确认了这一点#2505在Buefy包,其中最近指出,Vue 3分支仍在进行中。

所以现在你必须等到它支持Vue 3,或者切换到Vue 2来使用Buefy。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66347762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档