P粉1352928052024-02-18 09:19:24
問題は、vue
と vue-router
のバージョンに互換性がないことです。
vue@2
には vue-router@3
vue@3
には vue-router@4
エラー メッセージは、vue@2.6.14
があり、vue-router@4.0.15
をインストールしようとしていることを示しています。 npm install -S vue-router
(バージョン指定子なし) は、デフォルトで 最新
バージョン (現在 4.0.15##) になることに注意してください。 ###。
エラー メッセージで提案されている
または --legacy-peer-deps
npm フラグは使用しないでください。これは、実行時にエラーを引き起こす互換性のないパッケージのみがインストールされるためです。 。
###解決###
簡単な解決策は、
または、Vue 3 にアップグレードすることもできます。これには、vue-template-compiler
(Vue 2 のテンプレート コンパイラー) をアンインストールし、
(Vue 3 テンプレート) をインストールする必要があります。コンパイラ):
リーリー