-
vite + typescript 절대경로 지정 방법Frontend/etc 2023. 4. 24. 20:44
vite + typescript 절대경로를 지정하기 위해서는 아래 두 파일을 건드려줘야한다.
vite.config.ts, tsconfig.json
1. vite.config.ts
import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import tsconfigPaths from 'vite-tsconfig-paths'; // https://vitejs.dev/config/ export default defineConfig({ base: './', plugins: [react(), tsconfigPaths()], });
에서 base: './'를 추가하고, vite-tsconfig-paths를 설치하여 pulgins추가해주어야한다.
2. tsconfig.josn
{ "compilerOptions": { "baseUrl": "./src", ... , }, "include": ["src", "src/main.tsx", "vite-env.d.ts"], }
그리고 "baseUrl"에다가 원하는 절대경로를 입력해주면 된다.
CRA + typescript로 했을 대는 2번만 해주었으면 됐는데, vite로 빌드하면 1번을 해주어야 한다.
'Frontend > etc' 카테고리의 다른 글
local Storage, Session Storage, 쿠키 (0) 2023.03.14 DOM과 Virtual Dom (0) 2022.12.26 BFF(BackEnd-For-FrontEnd) (0) 2022.12.22 동기와 비동기 개념 차이 (1) 2022.11.02