인프런 커뮤니티 질문&답변

모시개님의 프로필 이미지

작성한 질문수

프로젝트로 배우는 Vue.js 3

npm run serve 사용시 에러 발생 합니다

작성

·

1.3K

0

 프로그램 따라하면서 하기와 같은 에러가 발생합니다

혹시 몰라서 Git에 있는 자료를 down 받아 사용해도 에러는 동일하게 발생합니다

 

에러 내용

> vue3-project@0.1.0 serve

> vue-cli-service serve

 

 INFO  Starting development server...

98% after emitting CopyPlugin

 

 WARNING  Compiled with 1 warning                                                                                                 오후 6:31:32

 

 warning  in ./src/components/TodoList.vue?vue&type=script&lang=js

 

"export 'useContext' was not found in 'vue'

 

 

  App running at:

  - Local:   http://localhost:8080/ 

  - Network: http://192.168.0.10:8080/

 

  Note that the development build is not optimized.

  To create a production build, run npm run build.

 

이 에러는 

1. import { useContext } from 'vue'; 을 사용하는 시점부터 나왔습니다

2. 프로그램은 git에 나온 내용을 그대로 copy하여 사용하였기 때문에 프로그램 edit에러는 없을것으로 추정

3. 차이점이라고는 package.json에서

 vue-router 버젼이 본인 PC에는 4.0.12이고 강사 깃자료를 보면 4.0.4로 차이가 있습니다

4.0.12버젼을 삭제하고 4.0.4로 설치할려고 했으나 실패하여 현재는 4.0.12 입니다

 

위에러 해결방안에 대해 검토 해주시기 바랍니다

 

수고하세요

답변 2

0

모시개님의 프로필 이미지
모시개
질문자

제시한 내용대로 하니 잘 됩니다

감사 합니다

 

수고하세요

0

코지 코더님의 프로필 이미지
코지 코더
지식공유자

71강 전에 useContext deprecated 확인해주세요

useContext가 deprecated 되어서 더이상 사용할수가 없습니다