npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: undefined@undefined
npm ERR! Found: vue@2.6.14
npm ERR! node_modules/vue
npm ERR! dev vue@"^2.6.12" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^3.0.0" from vue-router@4.0.12
npm ERR! node_modules/vue-router
npm ERR! vue-router@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
こんな感じのエラーがでてこまりました。どうも、バージョンがあわないのではとはエラーメッセージをみてなんとなくわかったけど、実際どうすればいいかわからんず。
次に
npm run dev
を実行してみたら、
Additional dependencies must be installed. This will only take a moment.
Running: npm install vue-loader@^15.9.7 --save-dev --legacy-peer-deps
Finished. Please run Mix again.
とでたので、
npm install vue-loader@^15.9.7 --save-dev --legacy-peer-deps
を実行してみたら、いいのではないかとおもってやってみたら、
うまくできた。
なかなか難しいな。