npm installで「npm error dev eslint-plugin-vuetify@”^2.4.0″ from the root project」
今回はnpm installを行ったときに次のようなエラーが起きたときの原因と対処法についてご紹介していきます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
npm error code ERESOLVE npm error ERESOLVE could not resolve npm error npm error While resolving: test@1.0.0 npm error Found: vue@2.6.12 npm error node_modules/vue npm error vue@"^2.6.12" from @nuxt/vue-app@2.15.6 npm error node_modules/@nuxt/vue-app npm error @nuxt/vue-app@"2.15.6" from @nuxt/builder@2.15.6 npm error node_modules/@nuxt/builder npm error @nuxt/builder@"2.15.6" from nuxt@2.15.6 npm error node_modules/nuxt npm error nuxt@"^2.18.1" from the root project npm error @nuxt/vue-app@"2.15.6" from nuxt@2.15.6 npm error node_modules/nuxt npm error nuxt@"^2.18.1" from the root project npm error vue@"^2.6.12" from @nuxt/vue-renderer@2.15.6 npm error node_modules/@nuxt/vue-renderer npm error @nuxt/vue-renderer@"2.15.6" from @nuxt/server@2.15.6 npm error node_modules/@nuxt/server npm error @nuxt/server@"2.15.6" from @nuxt/core@2.15.6 npm error node_modules/@nuxt/core npm error @nuxt/core@"2.15.6" from nuxt@2.15.6 npm error node_modules/nuxt npm error 1 more (nuxt) npm error @nuxt/vue-renderer@"2.15.6" from nuxt@2.15.6 npm error node_modules/nuxt npm error nuxt@"^2.18.1" from the root project npm error 3 more (vue-jest, vuex, vuex-persistedstate) npm error npm error Could not resolve dependency: npm error dev eslint-plugin-vuetify@"^2.4.0" from the root project npm error npm error Conflicting peer dependency: vue@3.5.11 npm error node_modules/vue npm error peer vue@"^3.3.0" from vuetify@3.7.2 npm error node_modules/vuetify npm error peer vuetify@"^3.0.0" from eslint-plugin-vuetify@2.4.0 npm error node_modules/eslint-plugin-vuetify npm error dev eslint-plugin-vuetify@"^2.4.0" from the root project npm error peer vuetify@"^3.0.0" from vite-plugin-vuetify@2.0.4 npm error node_modules/vite-plugin-vuetify npm error peerOptional vite-plugin-vuetify@">=1.0.0" from vuetify@3.7.2 npm error 1 more (webpack-plugin-vuetify) npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. |
npm installで「npm error dev eslint-plugin-vuetify@"^2.4.0″ from the root project」
結論から言うと、Vue.jsについて2系のバージョンを使おうとしているのに3系用のeslint-plugin-vuetifyを使おうとしているのが原因です。
eslint-plugin-vuetifyは2024年10月4日現在、Vue3の場合は最新のバージョンが2.4.0、Vue2の場合は最新のバージョンが1.1.0となっております。
下記npmのリンクでTagがvuetify-2になっているのが目印となります。
https://www.npmjs.com/package/eslint-plugin-vuetify/v/vuetify-2?activeTab=versions
ぜひ一度確認してみてください。
終わりに
今回はnpm installを行ったときに冒頭のようなエラーが起きたときの原因と対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません