반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- nunjucks
- typescript
- react-router-dom
- Glob Pattern
- Passport
- mysql
- sequelize
- JEST
- nodejs
- ExpressJS
- Switch 사용불가
- Board
- jest.config.mjs
Archives
- Today
- Total
게으른 나르의 코딩
[Knowledge] 절대 경로와 상대 경로 본문
반응형
절대 경로와 상대 경로
우리가 코딩을 할 때 헷갈리지 말아야하고 알아야 하는 개념이다.
절대 경로는 파일이 저장되어있는 최상위의 폴더부터 적는 경로고
상대 경로란 현 폴더 위치에서의 파일을 적는 경로다.
절대 경로 예 : C://Users/Desktop/파일명
상대 경로 예 : ./파일명 혹은 ../파일명 혹은 ./폴더명/파일명
절대 경로
절대 경로는 / 로 구성되어있다. 즉 최상위의 폴더부터 적어 찾는 파일까지의 경로들을 다 적어줘야 한다.
그러면 컴파일을 할 때 최상위부터 계속 찾게 됨으로 상대 경로를 적을 때보다 느려지고 해당된 소스의 위치가 변환시에는 다시 다 적어줘야 한다는 단점이 있지만 정확하게 내가 원하는 파일을 컴파일할 수 있다는 장점이 있다.
상대 경로
상대 경로는 ./ 로 구성되어 있고 .의 개수에 따라 경로가 달라진다.
.이 한 개인 경우에는 해당 폴더 위치에서의 파일을 찾고 두 개인 경우에는 해당 폴더의 상위 폴더 안에서의 파일을 찾는다.
./폴더명/ 으로 적을 시 폴더 하위에 위치한 파일을 찾는다.
장점으로는 절대 경로보다 속도가 빠르다는 장점이 있고 소스의 위치가 변환시에는 폴더의 기준이 변하지 않은 한은 변경을 하지 않아도 된다. 하지만 단점으로는 같은 이름의 폴더나 파일이 있다면 엉뚱한게 컴파일할 수 있다는 단점이 있다.
이렇듯 절대 경로와 상대 경로를 잘 알고 확인하여 오류를 범하지 않아야 한다.
반응형
'Support > Knowledge' 카테고리의 다른 글
[Knowledge] 객체지향(Object-Oriented)에 대해서 (0) | 2022.10.21 |
---|---|
[Knowledge] Glob Pattern 이란? (0) | 2022.10.18 |
[Knowledge] 언매니지드 언어와 매니지드 언어(+가비지 콜렉터) (0) | 2022.05.23 |
[Knowledge] 인터프리터 언어 vs 컴파일러 언어 (0) | 2022.05.23 |
Comments