logo

[NodeJS] Path.join()와 Path.resolve() 차이

language-logoNodeJS

• Path 모듈은 Node.js에서 폴더와 파일의 경로를 지정해주는 모듈로, join, resolve, parse, format, relative 등의 메소드를 제공한다.
• join 메소드는 인자로 받은 경로들을 하나의 문자열로 합치는 반면, resolve 메소드는 인자로 받은 경로들을 오른쪽부터 왼쪽으로 합치며, '/'를 만나면 절대경로로 인식하여 나머지 경로인자들을 무시한다.
• join과 resolve 메소드는 '..'를 만나면 한 단계 상위 경로로 인식하며, 이를 통해 상위 경로로 이동할 수 있다.
• __dirname과 결합했을 때, join은 모든 경로를 결합하는 반면, resolve는 오른쪽부터 '/'가 있는 부분까지만 결합한다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 208
profile-image태희
2년 전
Copyright © 2025. Codenary All Rights Reserved.