Node.js에서 path.normalize() 메서드를 사용하는 방법은 무엇입니까?

Node Jseseo Path Normalize Meseodeuleul Sayonghaneun Bangbeob Eun Mueos Ibnikka



Node.js에는 '길' 요구 사항에 따라 시스템 파일 및 디렉터리의 경로를 처리하는 데 도움이 되는 모듈입니다. 일반적인 기능은 정규화, 디렉터리/파일 이름 찾기, 파일 확장자 추출, 경로 세그먼트를 단일 경로로 결합 및 변환하는 것 등입니다. 모든 특정 작업은 미리 정의된 메서드와 속성을 사용하여 수행할 수 있습니다. 그것은
'normalize()' 메소드는 지정된 경로를 정규화하고 'dirname()'은 디렉토리 이름을 검색하며 'extname()'은 파일 확장자를 검색합니다.

이번 포스팅에서는 Node.js의 “path.normalize()” 메소드의 실제 사용법을 설명하겠습니다.







Node.js에서 path.normalize() 메서드를 사용하는 방법은 무엇입니까?

그만큼 '정규화()' 'path' 모듈의 사전 정의된 메소드는 '\\\\, ., ...' 문자를 특정 경로 구분 기호로 대체하여 지정된 경로를 정규화합니다. 이 방법은 여러 구분 기호가 하나의 특정 구분 기호로 대체되는 업데이트된 경로를 제공합니다. Windows에서 구체적인 구분 기호는 '/(백슬래시)'입니다.



이 방법의 사용은 아래에 작성된 일반화된 구문에 의존합니다.



길. 정규화하다 ( ) ;

위 구문은 하나의 매개변수만 사용합니다. '길' 정규화해야 하는 경로를 지정합니다.





위에서 정의한 방법을 실제로 사용해 보겠습니다.

예: “path.normalize()” 메소드를 적용하여 절대 경로 확인
이 예에서는 'path.normalize()' 메서드를 적용하여 지정된 경로를 정규화합니다.



const = 필요하다 ( '길' ) ;
경로1 = 길. 정규화하다 ( '씨: \\ .. \\ 레노버 \\ \\ 데스크탑 \\ 데모' ) ;
콘솔. 통나무 ( 경로1 ) ;
경로2 = 길. 정규화하다 ( ' \\ 데모 \' );
console.log(경로2);
path3 = 경로.정규화('
\\데스크탑\\데모 ');
console.log(경로3);

위의 코드 블록에서:

  • 첫째로, '필요하다()' 메서드는 Node.js 프로젝트의 '경로' 모듈을 가져옵니다.
  • 다음으로, '경로1' 변수는 '정규화()' \\, ., ..을 '/(백슬래시)'로 대체하여 지정된 경로를 정규화하는 방법입니다.
  • 그 후, 'console.log()' method는 'path1' 변수에 저장된 콘솔에 'normalize()' 메서드의 출력을 표시합니다.
  • 다음 두 가지에도 동일한 방법이 사용됩니다. '경로2' , 그리고 '경로3' 변수.

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

노드 앱. JS

터미널에 정규화된 경로가 각각 표시되는 것을 볼 수 있습니다.

이것이 Node.js의 “path.normalize()” 메소드에 관한 전부입니다.

결론

Node.js에서는 '경로.정규화()' 메서드는 모든 구분 기호를 하나의 특정 구분 기호로 바꿔 지정된 경로를 정규화된 형식으로 변환하는 데 유용합니다. 구체적인 구분 기호는 운영 체제에 따라 다릅니다. 이 메소드는 'path' 매개변수를 사용하여 정의된 작업을 수행합니다. 이번 포스팅에서는 Node.js의 “path.normalize()” 메소드의 사용법을 실질적으로 설명했습니다.