파일 트리의 깊이가 깊어졌을 때 파일을 import 하기가 번거롭습니다.
import Button '../../../../../../components/Button';
여기에 별칭을 설정하면 좀 더 간편하게 경로를 사용할 수 있습니다.
아래와 같이 tsconfig.json 파일의 컴파일 옵션에 baseUrl과 paths를 아래와 같이 추가/수정해주면 됩니다.
/* tsconfig.json */
{
"compilerOptions": {
...,
"baseUrl": ".",
"paths": {
"@/styles/*": ["styles/*"],
"@/components/*": ["components/*"]
}
},
...
}
이제 아래와 같이 사용할 수 있습니다.
import Button from '@/components/Button';
'JavaScript > NextJS' 카테고리의 다른 글
HttpOnly 쿠키를 활용한 JWT 로그인 구현 (0) | 2023.02.04 |
---|---|
NextJS 백그라운드 서버 시작 (0) | 2022.12.28 |
NextJS - 비인증일 때 로그인 페이지로 리디렉션 (0) | 2022.12.06 |
WebSocket connection to 'ws://localhost/_next/webpack-hmr' failed; (0) | 2022.06.21 |
NextJS - 사용해보기 (0) | 2022.06.02 |