Table des matières
1. Problèmes
1.1 Description du problème
Créez un nouveau projet aujourd'hui, c'est-à-dire exécutez le code de création d'échafaudage Vue dans un dossier vide, comme suit
vue create 项目名称
Je ne m'attendais pas à créer une erreur : ERESOLVE incapable de résoudre l'arborescence des dépendances , le contenu spécifique de l'erreur est le suivant
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: [email protected]
npm ERR! node_modules/vue
npm ERR! vue@"^3.0.0" from the root project
npm ERR! peerOptional vue@"^2 || ^3.0.0-0" from @vue/[email protected]
npm ERR! node_modules/@vue/babel-preset-app
npm ERR! @vue/babel-preset-app@"^4.5.19" from @vue/[email protected]
npm ERR! node_modules/@vue/cli-plugin-babel
npm ERR! dev @vue/cli-plugin-babel@"~4.5.4" from the root project
npm ERR! 3 more (@vue/babel-preset-jsx, @vue/cli-plugin-typescript, vue-jest)
C'est un peu inexplicable, et la création de l'échafaudage a même signalé une erreur...
Deux, résoudre
2.1 Solutions
Après une petite enquête basée sur l'erreur, j'ai découvert que la cause de ce problème pouvait être causée par la version incompatible de node .À ce moment, je me suis soudainement rappelé que j'avais changé de nœud en 18 il y a quelque temps, et cela peut en effet être causé par ça.
Remettez la version en 14, puis exécutez la vue create project name , cette fois le projet a été créé normalement sans aucune erreur anormale
Le problème est parfaitement résolu... par la présente, enregistrez-le pour que vos amis aient besoin de se renseigner ~