スポンサーリンク
スポンサーリンク

[Vue3,Vue-Router4]Failed to resolve component

プログラミング
スポンサーリンク
スポンサーリンク

Vue3+VueRouter4でコンポーネントが表示されない

環境

    “vue”: “^3.2.13”,

    “vue-router”: “4”,

    “vuetify”: “3”

メッセージ

[Vue warn]: Failed to resolve component: router-view If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. at <App>

対応

「main.js」でrouterの読み込むタイミングを変える。

以下の例は、「@/pluguins」でプラグイン設定をして、routerを読み込んでいる。

import { createApp } from 'vue'
import App from './App.vue'

// Plugins
import { registerPlugins } from '@/plugins'

const app = createApp(App)
registerPlugins(app);

app.mount('#app')

import { createApp } from 'vue'
import App from './App.vue'

// Plugins
import { registerPlugins } from '@/plugins'

const app = createApp(App)
app.mount('#app')

registerPlugins(app);

参考

"Failed to resolve component: router-view" - compatibility with Vite · Issue #203 · vuejs/router
TryingoutVite(aweekoldtoolforbuildingbuildlessVuecomponents)tookmetoVue3betaandvue-router-next.Iamcurrentlyfacingthis:Failedtoresolvecomponent:router-viewNotsur...
プログラミング
スポンサーリンク
スポンサーリンク
スポンサーリンク
びぼうろく

コメント

タイトルとURLをコピーしました