vsc에서 ts module 못찾는 에러 드디어 해결...(wsl 관련)

ino5·2023년 3월 9일
0

내가 만난 문제들

목록 보기
6/9

문제현상

비주얼스튜디오코드 VSC에서 모든 타입스크립트 파일(.ts)에 대해 import module 경로를 찾지 못해 cannot finde module 빨간색이 떴다.

그렇다고 실제 경로가 존재하지 않는 건 아니고 노드 프로젝트 서버 기동도 잘 되었다.

아무리 구글과 스택오버플로우에 찾아봐도 해결방법을 찾지 못했다가 다음날 드디어 찾았다..

기본적인 경로인 ./../ 조차 찾지 못했다.

해결방법

VSC에 WSL이 연결이 안되있어서 그랬던 것이다. VSC 왼쪽 아래에서 WSL 연결 안된 것을 확인하고 Connect to WSL로 다시 프로젝트 경로를 설정하여 해결할 수 있었다.

문제 발생 원인

프로젝트 경로가 WSL 환경에 있었는데 해당 폴더 경로를 '\wsl$'를 이용해서 열어서 발생한 것이었다.

\\wsl$

이렇게 열면 WSL로 연결이 되지 않아 기본적인 경로도 찾지 못했다.

그래서 wsl 콘솔에서 code .로 열거나 VSC 왼쪽 아래에 직접 Connect to WSL를 클릭해서 연결해야된다.

profile
궁금한 것을 찾아보거나 문제를 해결한 과정을 날 것의 글로 작성하였습니다.

0개의 댓글