1. ホーム
  2. javascript

モジュールのビルドに失敗しました。TypeError: Cannot read property 'vue' of undefined (未定義のプロパティ 'vue' を読み取れません)

2022-02-10 23:58:55

VUE CLI 3.x を使用してプロジェクトを開発する場合、起動時に次のエラーが報告されます。

Module build failed: TypeError: Cannot read property 'vue' of undefined


エラーメッセージを見ると、vueが読み込まれていないことがわかります。自分で解析してみましょう。

  1. webpackのバージョンと既存のプラグインが競合していないか。解決策を検証する:公式のVue cliをダウンロードし、そこにプラグインを追加するプロジェクトを作成し、問題がないことを確認する。
  2. プロジェクトのpackage.jsonで直接webpackのバージョンを定義し、それがまだvue undefinedであることがわかります。
<ブロッククオート

Baidu自身は役に立たない。

ダイレクトgoogle、意外と前歴があるんですね。

https://github.com/vuejs/vue-loader/issues/1177

プロジェクト内のvue-loaderプラグインが壊れていることが判明しました。

npm install vue-loader@latest --save-dev


同じpackage.jsonですが、異なる結果になっています。

取得元:https://my.oschina.net/u/1033181/blog/2253646