Node.js에서 path.delimiter 속성은 어떻게 작동하나요?

Node Jseseo Path Delimiter Sogseong Eun Eotteohge Jagdonghanayo



Node.js에는 “ ” 시스템 파일 및 디렉터리의 경로와 상호 작용하는 모듈입니다. 주요 목적은 요구 사항에 따라 다양한 방법으로 파일 경로를 처리하고 변경하는 것입니다. 일반적인 기능은 정규화, 디렉터리/파일 이름 찾기, 파일 확장자 추출, 경로 구분 기호 및 구분 기호 반환 등입니다. 지정된 모든 작업을 수행하기 위한 다양한 내장 메서드 및 속성이 함께 제공됩니다.

이 게시물은 Node.js에서 'path.delimiter' 속성의 작동을 보여줍니다.

Node.js에서 “path.delimiter” 속성은 어떻게 작동하나요?

구분자() ”는 “의 사전 정의된 속성입니다. ” 플랫폼별 경로 구분 기호를 반환하는 모듈입니다. Windows의 경우 경로 구분 기호는 '세미콜론(;)'이고 UNIX 기반 운영 체제의 경우 '콜론(:)'입니다.







이 속성의 작동은 아래에 언급된 일반화된 구문에 의존합니다.



길. 재산 ;

위 구문은 구분 기호를 문자열로 반환합니다.



기본 구문을 사용하여 위에 정의된 속성의 실제 구현을 살펴보겠습니다.





예: 'path.delimiter' 속성을 적용하여 경로 구분 기호 가져오기
이 예에서는 'path.delimiter()' 속성을 적용하여 경로 구분 기호를 반환합니다.

const = 필요하다 ( '길' ) ;
콘솔. 통나무 ( 길. 구분 기호 ) ;

위의 코드 조각에서:



  • 첫째, “ 필요하다() ” 메서드에는 Node.js 프로젝트의 “path” 모듈이 포함되어 있습니다.
  • 다음으로는 “ 콘솔.로그() ” 메소드는 “ 구분자() ” 속성을 사용하여 경로 구분 기호를 가져와 콘솔에 표시합니다.

산출
아래 제공된 명령을 사용하여 '.js' 파일을 실행합니다.

노드 앱. JS

현재 운영 체제가 Windows이므로 출력에 경로 구분 기호 ';(세미콜론)'이 포함되어 있음을 알 수 있습니다.

예제 2: 'path.delimiter' 속성을 적용하여 시스템 환경 변수 경로 분리
이 예에서는 'path.delimeter' 속성을 적용하여 시스템 환경 변수 경로를 분할합니다.

const = 필요하다 ( '길' ) ;
콘솔. 통나무 ( 프로세스. 환경 . ) ;
콘솔. 통나무 ( 프로세스. 환경 . . 나뉘다 ( 길. 구분 기호 ) ) ;

위의 코드 줄에서:

  • 콘솔.로그() ” 메서드는 먼저 “process.env.PATH” 개체를 적용하여 시스템 변수 경로에 액세스하고 이를 콘솔에 표시합니다. 모든 경로는 ';'으로 구분됩니다. 콜론.
  • 다음 'console.log()' 메소드는 ' 나뉘다() '를 전달하는 'process.env.PATH' 개체가 있는 ' 메서드 구분 기호 ” 속성을 인수로 사용하여 운영 체제에 따라 구분 기호로 모든 경로를 분리합니다.

산출
'.js' 파일을 실행합니다:

노드 앱. JS

시스템 환경 변수는 목록 형식으로 분할된 ';(세미콜론)'으로 구분되어 있음을 확인할 수 있습니다.

이것이 Node.js의 path.delimiter 속성 작동에 관한 전부입니다.

결론

Node.js에서는 “ 경로.구분자() ” 속성은 운영 체제에 따라 경로 구분 기호를 검색합니다. 이 속성은 적용된 방법에 따라 데이터를 특정 형식으로 변환하는 데도 도움이 됩니다. 이번 포스팅은 Node.js의 “path.delimiter()” 속성에 대해 실질적으로 설명했습니다.