React와 typescript를 함께 사용하는 경우, absolute path사용하기
Root에 jsconfig.json
파일 생성후, baseUrl
을 정의한다.
{
"compilerOptions": {
"baseUrl": "src"
}
}
루트에 tsconfing.json
파일을 생성후, 아래와 같이 경로를 지정한다.
{
"compilerOptions": {
"baseUrl": "src"
// ....
}
}
코드 에디터에 따라서 tsconfig.json을 저장했을 때, baseUrl이 초기화 되어지는 경우가 있다. 이 때는
paths
를 분리한 뒤tsconfing.json
에서 불러오면 된다.
{
"compilerOptions": {
"baseUrl": "src",
}
}
{
"extends": "./tsconfig.paths.json", // (*)
"compilerOptions": {
// ...
}
}