3
votes

Erreur lors de la création du projet Vue.js, type d'URL non pris en charge

Lorsque j'essaye d'installer un projet vue js, j'ai ce message d'erreur

npm ERR! Linux 4.15.0-101-generic
npm ERR! argv "/usr/local/bin/node" "/home/za/node_modules/.bin/npm" "install" "--loglevel" "error"
npm ERR! node v12.18.3
npm ERR! npm  v2.15.12

npm ERR! Unsupported URL Type: npm:vue-loader@^16.0.0-beta.3
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /home/za/Bureau/Laravel/belenus/npm-debug.log
 ERROR  command failed: npm install --loglevel error

Ma version npm est 6.14.7, @ vue / cli est 4.5.3, le nœud est 12.18.3 et Ubuntu 18.04.5 LTS


0 commentaires

3 Réponses :


1
votes

Essaye ça:

npm cache clean --force 

Vous pouvez consulter cet article pour d'autres solutions possibles.


6 commentaires

J'essaye le npm cache clean --force et npm cache verify mais cela n'a pas fonctionné pour moi


@Zekura Avez-vous essayé d'autres solutions mentionnées dans l'article lié?


J'essaye aussi npm config set unsafe-perm true et éditer le ~ / .vuerc de "useTaobaoRegistry": false à true mais cela n'a pas fonctionné pour moi aussi


Dois-je mettre à jour node.js vers la dernière version?


Oui, assurez-vous que vous disposez des dernières versions. NPM aussi


J'installe le nœud js 14.8.0 mais c'est l'acier ne fonctionne pas :-(



1
votes

Je suis tombé sur ça aujourd'hui. Le npm:vue-loader ressemblait à une faute de frappe, j'ai donc fait une recherche et l'ai trouvé dans le fichier de verrouillage du package. Lié à la dépendance cli-service que j'utilisais. J'ai supprimé cette ligne de mon fichier package.json

"@vue/cli-service": "~4.5.0",

Comme je n'utilisais plus cette dépendance.

Si vous avez besoin de cette dépendance, vous aurez peut-être de la chance de réduire le niveau du service client. Sinon, vous devrez enregistrer un bug avec l'équipe vue


0 commentaires

0
votes

Toutes les réponses précédentes n'ont pas fonctionné pour moi. Mais j'ai trouvé la réponse de Chine - et ça marche:

  1. npm install npm@latest -g
  2. npm install -g npm
  3. npm install

0 commentaires