似乎Vue Meta已经升级为使用名为的新 npm 包来处理 Vue.js 3vue-3-meta
vue-meta
在 Vue.js 3 之前,通过将其添加到 Vue 实例中很容易使用:
import Vue from 'vue'
import VueMeta from 'vue-meta'
Vue.use(VueMeta, {
// optional pluginOptions
refreshOnceOnNavigation: true
})
但是在 Vue.js 3 中,没有 Vue 实例;而是通过createApp
像这样运行来创建应用程序:
const app = createApp(App);
const router = createVueRouter();
app.use(router);
// need to make app use Vue-Meta here
我找不到vue-3-meta
. import VueMeta from 'vue-meta'
不再工作。
如何正确导入插件并像以前的版本一样vue-3-meta
使用它?app