• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

.eslintrc.js module 키워드에 빨간밑줄

23.10.05 16:31 작성 조회수 186

0

화면 캡처 2023-10-05 161049.png

화면 캡처 2023-10-05 161146.png

위와 같은 에러가 생기는데 규칙을 검사하는 건 문제가 없긴합니다. 에러 내용을 번역해서 봤는데도 무슨 말인지 잘 모르겠고 어떻게 해결해야하는지 감도 안옵니다..

답변 1

답변을 작성해보세요.

0

안녕하세요! joka님!

eslint는 규칙검사 등을 해주는 녀석인데요!
이녀석이 typescript를 사용하여, 타입이 잘못되었는지도 규칙검사에 포함시켜서 검사해줄려고 하고 있네요!
다만, typescript를 사용하려다보니 typescript 설정파일인 tsconfig.json 파일을 찾고있는데 이를 찾지 못하여서 발생한 문제입니다!

 

위 설정 부분을 보니, 아래의 경로에서 찾고 있는 것 같네요!

project: **/tsconfig.json

 

이 경로는, 현재 vscode가 실행된 시작점을 바탕으로 모든 폴더(class 등) 안에 있는 tsconfig.json을 찾겠다! 라는 뜻이에요! 이 위치가 제대로 되어있는지 확인해주시고, 제대로 되어있다면, **/ 대신에 고정된 경로로 변경해 보시길 바래요!

 

예를들면, vscode를 실행한 위치에서 class폴더에 들어갔을 때 .eslintrc.js 파일이 있다고 한다면,
proejct: class/tsconfig.json 으로 변경해 보시고,

vscode를 실행한 위치 자체가 class폴더 전체인 경우에는
project: tsconfig.json 으로 변경하시면 되겠죠?!^^

  • 변경 후 바로 적용이 안될 수 있습니다. vscode를 껐다가 새로 켜주세요!