방법 설명 :
경로가 절대 경로인지 여부를 감지하십시오. 절대 경로는 작업 디렉토리에서 동일한 위치로 해결됩니다.
문법:
코드 사본은 다음과 같습니다.
PATH.ISABSOLUTE (PATH)
이 방법은 경로 모듈에 속하므로 사용하기 전에 경로 모듈을 소개해야합니다 (var path = require ( "path")).
매개 변수 수신 :
경로 경로 경로
예:
코드 사본은 다음과 같습니다.
// posix 예제 :
PATH.ISABSOLUTE ( '/foo/bar') // true
PATH.ISABSOLUTE ( '/baz/..') // true
PATH.ISABSOLUTE ( 'qux/') // false
PATH.ISABSOLUTE ( '.') // false
// Windows 예제 :
Path.isabsolute ( '// server') // true
PATH.ISABSOLUTE ( 'C :/foo/..') // true
Path.isabsolute ( 'bar // baz') // false
PATH.ISABSOLUTE ( '.') // false
소스 코드 :
코드 사본은 다음과 같습니다.
// Windows 버전
Exports.isabsolute = function (path) {
var result = splitdevicere.exec (Path),
장치 = 결과 [1] || '',
isunc = device && device.charat (1)! == ':';
// UNC 경로는 항상 절대적입니다
반환 !! 결과 [2] || Isorn;
};