// libs/math
import math from './math.js';
// exception/base.exception
import baseException from '../exception/base.exception.js';
// middleware/authentication/autentication.middleware.js
import athentication from '../middleware/authentication/authentication.middleware.js'
math();
baseException();
athentication();
이 코드에서 ./math.js는 파일 경로를 나타내는데, ./으로 시작하는 경로는 ‘상대 경로’ 라는 것을 나타내게된다.
‘상대 경로’란 현재 파일의 위치에 따라 다르게 해석되는 파일 또는 디렉토리의 위치를 나타낸다.
위 코드는 run.js에 파일을 불러들이는건데, 같은 파일에 위치한 math.js는 .이 하나만 찍히는 걸 볼 수 있다.
../ 는 현재 파일이 위치한 디렉토리의 상위 디렉토리에서 불러온다는 의미이다.
쉽게 이해하자면, run.js 는 libs폴더에 math.js와 존재하므로 ./만 쓰면 되는 것이며,
base.exception.js와 authentication.middleware.js는 각각 exception폴더와 middleware, authentication 폴더에
위치해 있어 위의 코드와 같이 나타낼 수 있다.
insomnia를 활용해 API 데이터 요청하기
[TIL] 2024.01.22 개인 과제 및 회고(수정) (0) | 2024.01.23 |
---|---|
[TIL] 2024.01.19 ~ 2024.01.21 개인 과제 (0) | 2024.01.22 |
[TIL] 2024.01.17 팀 과제 리뷰 (0) | 2024.01.17 |
[TIL] 2024.01.16 팀 과제 회고 (0) | 2024.01.16 |
[TIL] 2024.01.15 팀 과제 리뷰 삭제 (1) | 2024.01.16 |