npm vue 버전
최신버전을 사용할까 하다가 그래도 맞추자해서교안대로 $ npm install vue@3.1.9를 했으나 저역시도 같은 오류가 발생했습니다.그래서 설치 가능한 버전 확인을 위해$ npm view vue versions 해봐도 없었습니다. 저도 착각했던데 npm 으로 vue를 설치하고 하는 줄 알았습니다. 찾아보니$ npm install vue는 Vue 라이브러리 자체만 설치하거나 버전 변경할 때 쓰는 거고,$ npm init vue 또는 npm create vue는 "프로젝트 생성 도구"로서 프로젝트 전체 구조를 만드는 것입니다.지금 3.1.9는 vue의 버전이 아니라 프로젝트 생성 도구의 버전이었습니다. 뭔가 버전업을 계속 하면서 프로젝트 구조라든지 eslint 라도 파일의 구성 또는 형식이 좀 다르게 변해서 커리큘럼을 지키기 위한것이 아니었을까 합니다.추가1)스캐폴딩을 통해서 프로젝트를 생성하고package.json을 보니 "dependencies": { "vue": "^3.2.31" },이렇게 실제 vue는 3.2.31이 설치되어 있네요.