Ich habe npm install -g @vue/cli
installiertNach der Installation erstelle ich ein Projekt vue create hello-world
Nachdem ich das Projekt erstellt habe, führe ich den folgenden Befehl aus: npm list vue, der „-- [email protected] zurückgibt. Dies weist darauf hin, dass das Projekt vue.js Version 3.2.20
verwendetAber wenn Sie sich die package.json ansehen, wird dort die Version von „vue“ angezeigt: “vue“: „^3.0.0“,
Das verwirrt mich. Wie man es repariert? Mir ist nicht klar, welche Version in diesem Projekt verwendet wird. Wenn ich zu vue ui gehe, wird dort auch Version 3.2.20 angezeigt. Aber die package.json des Projekts zeigt, dass die Version 3.0.0 ist. Wie man es repariert? Erklären Sie, was los ist?
package.json 中的脱字号 (^) 表示 Vue 将更新到所有未来的次要版本,但不会超过主要版本(在您的情况下为版本 3)。
您通过
npm list vue
得到的版本,3.2.20符合此规则3.X.X有关脱字符 (^) 和波形符 (~) 的更多信息,请检查以下问题: 波浪号和插入符之间的区别。 p>