web-dev-qa-db-fra.com

Laravel mix vue-template-compiler doit être installé en tant que dépendance homologue

j'ai une nouvelle installation de Laravel, tout est bien compilé, mais lorsque j’installe vuex ou vue routeur via npm, la compilation ne fonctionnera plus, j’ai eu cette erreur:

Erreur: [vue-loader] vue-template-compiler doit être installé en tant qu'homologue dépendance, ou une implémentation de compilateur compatible doit être passée via options.

4
Jose Santaella

La version du module vue et vue-template-compiler doit être identique dans votre package.json .

C'était mon code:

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

J'ai changé la version vue en 2.5.21, puis j'ai exécuté npm update pour mettre à jour la version de base de VueJS.

12
Davide Casiraghi

npm install vue-loader --save-dev

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

0
Kirk-Nanayaw