저는 npm install -g @vue/cli
를 설치했습니다.설치 후 프로젝트를 생성합니다. vue create hello-world
프로젝트를 생성한 후 `-- [email protected]을 반환하는 npm list vue 명령을 실행합니다. 이는 프로젝트가 vue.js 버전 3.2.20
을 사용하고 있음을 나타냅니다.하지만 package.json을 보면 "vue" 버전이 표시됩니다: "vue": "^3.0.0",
이것은 나를 혼란스럽게 합니다. 어떻게 고치나요? 이 프로젝트에서 어떤 버전이 사용되었는지는 확실하지 않습니다. vue ui로 이동하면 버전 3.2.20도 표시됩니다. 그러나 프로젝트의 package.json에는 버전이 3.0.0으로 표시됩니다. 어떻게 고치나요? 무슨 일인지 설명해 보세요.
package.json의 캐럿(^)은 Vue가 향후 모든 부 버전으로 업데이트되지만 주 버전(귀하의 경우 버전 3) 이상은 업데이트되지 않음을 의미합니다.
규칙을 준수합니다.npm list vue
3.2.20을 통해 받은 버전은 3.X.X캐럿(^)과 물결표(~)에 대한 자세한 내용은 다음 질문을 확인하세요. 틸드와 캐럿의 차이점. p>