0

我正在尝试将 Laravel 项目的前端从 vue 2 升级到 Vue 3。在此过程中,我遇到了一个问题

未捕获的 TypeError:Vue.use 不是函数

我不知道是什么问题,如果您有任何想法,请帮助我。谢谢。

4

2 回答 2

3

Vue.useVue3 不再支持,因为Vue不再是全局实例。您必须将插件添加到应用程序:

const app = createApp(MyApp)
app.use(VueRouter)

如此处所述: https ://v3.vuejs.org/guide/migration/global-api.html#a-note-for-plugin-authors

于 2021-09-22T07:23:42.553 回答
0

尝试将 Vue 导入更改为:

import Vue from 'vue/dist/vue'

请参阅:Vue 路由:未捕获的 TypeError:window.Vue.use 不是函数

于 2021-09-22T00:45:23.010 回答