JavaScript
Vscode 폴더 경로 설정하는 법 - 시간낭비 그만 import from "../../";
MotherCarGasoline
2022. 6. 19. 21:03
폴더는 이렇게 되어있었고 chatSlice.js에서 axios의 instace 변수를 가져오려고했다
전에 쓰던 함수들의 대부분이 근처 폴더였기 때문에 ./ 정도만 하면 바로 미리보기가 나와서 쉽게 설정이 가능했다
근데 지금은 폴더를 나오고 나와서 폴더를 들어가 설정해야했다
src폴더로 나와 shared폴더에서 axios.js를 설정해줘야하는데 이걸 한참해맸다
정답은
import instance from "../../shared/axios";
처음에 늘 하던대로 ../ 했지만 같은 폴더안에 있는 작성중인 파일만 나오고 아무것도 나오지 않았다.
그전에는 그냥 이러면 나오겠지하고 자세히는 안알아봐서 그렇다
나도 그렇지만 초보자들은 분명히 헷갈릴 것 같아서 작성합니다!!
- 3가지를 간단히 정리하자면,
1 '/' -> 가장 최상의 디렉토리로 이동한다.(Web root) ex) src, publice, node_modules, package.json 등등
2 './' -> 파일이 현재 디렉토리를 의미한다.
3 '../' -> 상위 디렉토리로 이동한다.
- 만약 두단계 상위 디렉토리로 이동하려면
'../../' 이렇게 사용하면 된다.
출처: https://88240.tistory.com/122
절대경로와 상대경로
참말로... 소스코드 짜다보면 절대경로와 상대경로. 너무헷갈린다! 학교나 학원이나 또는 혼자 공부로 경로에 대해서 수없이 공부해도 매번 쓸때마다 헷갈리는 경로. 개념은 숙지했어도 실천에
88240.tistory.com