Vetur can't find tsconfig.json / jsconfig.json

NINE9·2021년 3월 26일
0
post-thumbnail

발단

오랜만에 vscode를 실행해서 이전에 작업하던 vue 프로젝트를 열어봤다.
이전에 볼 수 없었던 경고가 하나 나타났다.

경고

Vetur can't find tsconfig.json or jsconfig.json in c:\Users\admin\Documents\Project.

의문

왜 이런 경고가 나타났는지 몰라 그대로 복사해서 구글링을 해봤다.
vetur 사이트에 접속하니 다운그레이드 내용이 보여서 바로
다운그레이드하고 재실행을 해봤으나, 역시나 경고창이 나타난다.

해결방안

사이트에서 조금 스크롤을 내려보니 보이는 subtitle.
'Vetur can't recognize components imported using webpack's alias'
Vetur는 웹팩의 별칭을 사용하여 불러온 컴포넌트를 인식할 수 없단다.
뭔 소린가~ 하니..! 모르겠다.

일단은 하단에 뾰롱뿅뾰로롱 tsconfig.json 생성 예제가 있다.

// tsconfig.json
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": [
        "src/*"
      ]
    }
  }
}

결론

위 내용을 가진 파일을 root에 생성하고 재실행해보니 오류는 없어졌다.
다음엔 이유를 알아봐야겠다.

profile
시각적 개발자 😉

0개의 댓글