Maison > Questions et réponses > le corps du texte
J'ai installé npm install -g @vue/cli
Après l'installation, je crée un projet vue create hello-world
Après avoir créé le projet, je lance la commande suivante : npm list vue qui renvoie `-- [email protected]. Cela indique que le projet utilise vue.js version 3.2.20
Mais si vous regardez le package.json, la version de "vue" y sera indiquée : "vue": "^3.0.0",
Cela me rend confus. Comment le réparer? Je ne sais pas quelle version est utilisée dans ce projet. Si je vais sur vue ui, la version 3.2.20 y est également affichée. Mais le package.json du projet montre que la version est 3.0.0. Comment le réparer? Expliquez ce qui se passe ?
P粉2391642342024-02-27 16:40:32
Le caret (^) dans package.json signifie que Vue sera mis à jour vers toutes les futures versions mineures, mais pas au-delà de la version majeure (la version 3 dans votre cas).
La version que vous avez obtenue via npm list vue
, 3.2.20 est conforme à cette règle 3.X.X
Pour plus d'informations sur le caret (^) et le tilde (~), consultez les questions suivantes : Différence entre tilde et caret. p>