vue3がプロジェクトを正常に作成した後、runserveはプロジェクトを開始し、エラーを報告します

発生した問題

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

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_53810245/article/details/123247521
おすすめ