개발자 99% 커뮤니티에서 수다 떨어요!
안녕하세요.
typescript를 사용하여 프로젝트를 구성하려는데 공통으로 사용할 모듈을 별도의 디렉토리에 두고, 공통 모듈을 사용하고자 하는 곳에서 심볼릭 링크로 해당 공통 모듈을 링크하고자 합니다.
이때 공통 모듈에서 npm으로 받은 모듈을 임포트하였을 때 tsc로 빌드는 잘 되지만 ts-node로 실행이 불가한 상태입니다.
불가한 이유는 공통 모듈에서 임포트 한 모듈을 찾을 수 없다는 것인데 express 모듈이 여기에 해당합니다. 그런데 http 모듈, 프로젝트 내에 직접 생성한 모듈은 임포트하는 것이 정상이구요.
- express, @types/express 모두 설치된 상태
혹시 저와 같이 심볼릭 링크 형태로 공통 모듈을 사용하면서 해당 공통 모듈에서 npm으로 다운로드 받은 모듈을 사용할 수 없다는 문제를 겪고, 해결하신 분이 있으실까요?