노드에서의 전역 객체로 window를 사용하지 않고 global를 쓴다.
globalA 파일에서 함수를 exports 하고 globalB 파일에서 불러와 전역객체로 지정된 message를 공유해 콘솔로 해당 함수를 실행시킨다. 결과는
path.sep : \ 경로의 구분자로 윈도우는 \ 를 사용한다
path.delimiter : 환경변수의 구분자로 윈도우는 ; 사용한다.
path.dirname : 파일이 위치한 폴더 경로를 보여준다
path.extname : 파일의 확장자를 보여준다
path.basename : 확장자를 포함한 파일이름을 보여준다
path.parse : 파일 경로를 root, dir, base, ext, name으로 분리한다
path.format : parse와 반대되는 개념으로 path.parse()한 객체를 파일경로로 합친다
path.relative(a,b) : 경로를 두 개 넣으면 첫번째 경로에서 두번째 경로로 가는 방법을 알려준다
path.join(경로, ...) : 여러 인자를 넣으면 하나의 경로로 합쳐준다
path.resolve : path.join과 비슷하지만 /를 만나면 절대 경로로 인식해서 앞의 경로를 무시한다
path.join('/a', '/b', 'c' ); // /a/b/c
path.resolve('/a', '/b', 'c' ); // /b/c