J'essaie d'intégrer Vuejs 3 à un projet existant qui utilise Webpack. J'ai lu des informations sur vue-loader, et j'essaie donc de l'utiliser.
Dans la documentation officielle, j'ai ceci :
Chaque fois qu'une nouvelle version de vue est publiée, une version correspondante de vue-template-compiler est publiée en même temps. La version du compilateur doit être synchronisée avec le paquetage de base de vue afin que vue-loader produise un code compatible avec le runtime. Cela signifie que chaque fois que vous mettez à jour vue dans votre projet, vous devez mettre à jour vue-template-compiler pour qu'il corresponde également.
Donc, quand j'essaie de compiler, j'obtiens cette erreur :
Vue packages version mismatch:
- vue@3.0.2 (/home/alejo/playground/parquesFrontend/node_modules/vue/index.js)
- vue-template-compiler@2.6.12 (/home/alejo/playground/parquesFrontend/node_modules/vue-template-compiler/package.json)
This may cause things to work incorrectly. Make sure to use the same version for both.
If you are using vue-loader@>=10.0, simply update vue-template-compiler.
If you are using vue-loader@<10.0 or vueify, re-installing vue-loader/vueify should bump vue-template-compiler to the latest.
Mais lorsque j'essaie d'installer vue-template-compiler@3.0.2, j'obtiens cette erreur :
npm install vue-template-compiler@3.0.2
npm ERR! code ETARGET
npm ERR! notarget No matching version found for vue-template-compiler@3.0.2.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/alejo/.npm/_logs/2020-11-17T02_52_46_458Z-debug.log
Comment puis-je résoudre ce problème ?