비주얼스튜디오코드 VSC에서 모든 타입스크립트 파일(.ts)에 대해 import module 경로를 찾지 못해 cannot finde module 빨간색이 떴다.
그렇다고 실제 경로가 존재하지 않는 건 아니고 노드 프로젝트 서버 기동도 잘 되었다.
아무리 구글과 스택오버플로우에 찾아봐도 해결방법을 찾지 못했다가 다음날 드디어 찾았다..
기본적인 경로인 ./
나 ../
조차 찾지 못했다.
VSC에 WSL이 연결이 안되있어서 그랬던 것이다. VSC 왼쪽 아래에서 WSL 연결 안된 것을 확인하고 Connect to WSL
로 다시 프로젝트 경로를 설정하여 해결할 수 있었다.
프로젝트 경로가 WSL 환경에 있었는데 해당 폴더 경로를 '\wsl$'를 이용해서 열어서 발생한 것이었다.
\\wsl$
이렇게 열면 WSL로 연결이 되지 않아 기본적인 경로도 찾지 못했다.
그래서 wsl 콘솔에서 code .
로 열거나 VSC 왼쪽 아래에 직접 Connect to WSL
를 클릭해서 연결해야된다.