
모노레포를 적용했다. 각 패키지 내부에서 절대 경로로 설정한 파일이 제대로 읽히지 않는다.
tsconfig.json의 절대 경로 설정
// packages/web/tsconfig.json
{
// ..
"paths": {
"@/*": ["./src/*"]
},
}
설정이 잘 되어있다.
tsconfig.json의 baseUrl 설정
// packages/web/tsconfig.json
{
// ..
"baseUrl": ".",
}
baseUrl미설정이 원인이었다.
다른 모노레포를 참고해 baseUrl을 추가하니 해결되었다. paths만 설정하고 baseUrl을 빠뜨리면 절대 경로가 동작하지 않는다.