CRA에 tsconfig.paths.json 추가하기
root 디렉토리에 tsconfig.paths.json 파일을 추가한다.
{
"compilerOptions" : {
"baseUrl": "./src",
"paths": {
"@components": [
"components/index"
],
"@containers": [
"containers/index"
],
"@cores": [
"cores/index"
],
"@pages": [
"pages/index"
],
"@redux": [
"redux/index"
],
"@selectors": [
"selectors/index"
],
"@styles": [
"styles/index"
],
"@utils": [
"utils/index"
],
"@components/*": [
"components/*"
],
"@containers/*": [
"containers/*"
],
"@cores/*": [
"cores/*"
],
"@pages/*": [
"pages/*"
],
"@redux/*": [
"redux/*"
],
"@selectors/*": [
"selectors/*"
],
"@styles/*": [
"styles/*"
],
"@utils/*": [
"utils/*"
]
}
}
}Craco 설치하기
root 디렉토리에 craco.config.js 파일을 추가한다.
package.json 파일에 scripts를 수정한다.
tsconfig.json 파일에 다음 항목 추가하기
Last updated
Was this helpful?