본문 바로가기
기타

jsconfig.json 파일 설정

by sinabeuro 2021. 10. 10.
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

댓글