記事ディレクトリ
発生した問題
vue3でプロジェクトを正常に作成した後、npmは正常にサービスを実行できません。
最初のエラー
Error: Cannot find module 'vue-loader-v16/package.json'
エラーが報告された後、次の方法を使用しました。
npm i -D vue-loader@14
vue-loaderのバージョンが高すぎると思いましたが、問題は非互換性が原因でした。
しかし、npmrunserveを再度実行すると新しいエラーが発生しました。
2番目の間違い
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
オンラインでの方法を探した後、私は次のアプローチを使用しました。
rm node_modules -r -fo
rm package-lock.json
npm cache clear --force
npm install
ただし、それでも次のエラーを報告してください。
Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.
後で、私はこのようにそれを解決しました
残業して夜更かしした後、ようやく解決策を見つけました。
最初に作成されたvue3フォルダーに入り、最初のエラーを報告したvue-loaderをアンインストールしてから、再インストールします。
cd .\vue3_test\
npm uninstall vue-loader-v16
npm i vue-loader-v16