Webpack (CRA 또는 nextjs) | Vite |
tsconfig.json만 설정 | tsconfig.json만 설정 vite.config.js 에도 path 설정이 필요 |
tsconfig.json
"paths": { "@/*": ["*"],
"@components": ["components"],
"@components/*": ["components/*"],
"@layouts": ["layouts"],
"@layouts/*": ["layouts/*"]
}
|
tsconfig.json
"paths": { "@/*": ["*"],
"@components": ["components"],
"@components/*": ["components/*"],
"@layouts": ["layouts"],
"@layouts/*": ["layouts/*"]
}
vite.config.js resolve: {
alias: [
{ find: '@', replacement: path.resolve(__dirname, 'src') },
{
find: '@components',
replacement: path.resolve(__dirname, 'src/components'),
},
{
find: '@layouts',
replacement: path.resolve(__dirname, 'src/layouts'),
},
],
},
|
자세한 내용은 아래 링크를 참조
'IT > React + TypeScript' 카테고리의 다른 글
Redux vs. React Context 어떤것을 써야할까? (0) | 2021.03.24 |
---|---|
Webworker 언제 사용 해야 될까? (0) | 2020.02.28 |
Jest 절대경로 설정(script: test 에 적용) (0) | 2020.01.14 |
package-lock.json 또는 yarn.lock 왜 필요한가? (0) | 2020.01.06 |
정말 쉽게 Dispatch & states 를 Redux Hooks 사용하기 (0) | 2019.06.26 |