-
[React] 절대경로 설정JavaScript/React 2021. 5. 22. 10:30728x90
1. craco install
npm i @craco/craco npm i -D craco-alias
2. package json script 수정
... "scripts": { "start": "craco start", "build": "craco build", "test": "craco test", "eject": "craco eject" }, ...
3. tsconfig 설정
// tsconfig.path.json { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["src/*"] } } }
{ "extends": "./tsconfig.path.json", "compilerOptions": { "target": "es6", "module": "esnext", "moduleResolution": "node", "noResolve": false, ... }
4. carco 설정
// craco.config.js const CracoAlias = require("craco-alias"); module.exports = { plugins: [ { plugin: CracoAlias, options: { source: "jsconfig", jsConfigPath: "jsconfig.paths.json", }, }, ], };
728x90'JavaScript > React' 카테고리의 다른 글
[React] CRA .env (0) 2021.09.21 [React] useEffect (0) 2021.05.08 [React] Error: Maximum update depth ... 해결방법 (0) 2021.03.28 [React] eslint, prittier 적용 (0) 2021.03.07 [React.js] React.js (1) - 개발환경 설정 (0) 2019.12.30