web-dev-qa-db-ja.com

Laravel mix vue-template-compilerはピア依存関係としてインストールする必要があります

私は新鮮なlaravel=インストール、すべてがうまくコンパイルしますが、vuexまたはvue npmを介してルーターをインストールすると、もう動作しなくなり、このエラーが発生しました:

エラー:[vue-loader] vue-template-compilerをピア依存関係としてインストールするか、互換性のあるコンパイラー実装をオプション経由で渡す必要があります。

6
Jose Santaella

vueおよびvue-template-compilerモジュールバージョンはpackage.jsonで同じでなければなりません。

これは私のコードでした:

"devDependencies": {
        "vue": "^2.5.17",
        "vue-loader": "^15.5.1",
        "vue-template-compiler": "^2.5.21"
    },

vueバージョンを2.5.21に変更してから、npm updateを実行してVueJSの基本バージョンを更新しました。

19

npm install vue-loader --save-dev

npm install vue-template-compiler --save-dev

0
Kirk-Nanayaw