728x90
타입스크립트를 사용하는 경우 tsconfig.json 파일에 jsconfig.json 설정 내용을 넣으셔야합니다.
하지만 타입스크립트를 사용하지 않는 경우, jsconfig.json 파일을 생성해서 설정해도 됩니다.
file의 절대 경로로 찾기 쉽게 아래의 설정과 같이 변환할 수 있습니다.
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"~/*": [
"./*"
],
"@/*": [
"./src/*"
],
}
},
"exclude": [
"node_modules",
"dist"
]
}
위와 같은 절대 경로 설정을 하시면,
import AppHeader from './components/common/AppHeader.vue';
와 같은 상대 경로를 import AppHeader from '@/components/common/AppHeader.vue'; 절대 경로로 바꿀 수 있습니다.
즉, 앞의 파일 경로가 어떻게 되던지 @를 붙이고 src 디렉토리 하위폴더명을 바로 기술하면 됩니다.
다른 디렉토리에서 경로를 잡을 시 ../../ 와 같은 상대 경로를 절대 경로로 바꾸어 간소화하는 설정으로 이해하시면 될 것 같습니다.
https://code.visualstudio.com/docs/languages/jsconfig
jsconfig.json Reference
View the reference for jsconfig.json.
code.visualstudio.com
https://github.com/joshua1988/vue-til/blob/complete/jsconfig.json
728x90
'기타' 카테고리의 다른 글
Application To Slack (0) | 2023.10.23 |
---|---|
ESLint (0) | 2022.03.25 |
Git 명령어 모음 (0) | 2021.10.10 |
Mongodb 생성 및 연결 (0) | 2021.10.05 |
인텔리제이 UTF-8 인코딩 설정 (0) | 2021.09.07 |
댓글