모듈 path_posix
파일 경로 처리 모듈
참조 방법:
1var path = require('path').posix;
정적 함수
normalize
경로 표준화, 경로의 상위 디렉토리 등의 정보 처리
1static String path_posix.normalize(String path);
호출 매개변수:
- path: String, 주어진 처리되지 않은 경로
반환 결과:
- String, 처리된 경로를 반환
basename
경로에 있는 파일명을 조회하고, 확장자를 지정하면 일치하는 확장자가 자동으로 취소됩니다.
1
2static String path_posix.basename(String path,
String ext = "");
호출 매개변수:
- path: 문자열, 주어진 쿼리의 경로
- ext: 문자열, 확장자를 지정하고 파일 이름에 정규화된 확장자가 있으면 자동으로 취소됩니다.
반환 결과:
- String, 반환 파일 이름
extname
경로의 파일 확장자 쿼리
1static String path_posix.extname(String path);
호출 매개변수:
- path: 문자열, 주어진 쿼리의 경로
반환 결과:
- String, 얻은 확장자를 반환
format
개체를 경로로 포맷해 보십시오.
1static String path_posix.format(Object pathObject);
호출 매개변수:
- pathObject: 개체, 매개변수 지정
반환 결과:
- String, 포맷된 경로를 반환
pathObject에서 지원하는 필드는 다음과 같습니다.
1
2
3
4
5
6
7{
"dir": "", // 指定路径的目录
"root": "", // 指定路径的根目录
"base": "", // 指定路径的文件名,等同于 ${name}.${ext}
"name": "", // 指定路径的主文件名
"ext": "", // 指定路径的扩展名
}
parse
경로 개체에 대한 경로 확인
1static NObject path_posix.parse(String path);
호출 매개변수:
- path: 문자열, 경로
반환 결과:
- NObject, pathObject 객체 반환
dirname
쿼리 경로의 디렉터리 경로
1static String path_posix.dirname(String path);
호출 매개변수:
- path: 문자열, 주어진 쿼리의 경로
반환 결과:
- String, 획득한 디렉토리의 경로를 반환
fullpath
주어진 경로를 전체 경로로 변환
1static String path_posix.fullpath(String path);
호출 매개변수:
- path: String, 주어진 변환의 경로
반환 결과:
- String, 변환의 전체 경로를 반환
isAbsolute
주어진 경로가 절대 경로인지 확인
1static Boolean path_posix.isAbsolute(String path);
호출 매개변수:
- path: 인식해야 하는 경로가 지정된 문자열
반환 결과:
- Boolean, 절대 경로이면 true 반환
join
일련의 경로를 단일 경로로 결합
1static String path_posix.join(...ps);
호출 매개변수:
- ps: ..., 하나 이상의 관련 경로
반환 결과:
- String, 새 경로 반환
resolve
일련의 경로를 절대 경로로 결합
1static String path_posix.resolve(...ps);
호출 매개변수:
- ps: ..., 하나 이상의 관련 경로
반환 결과:
- String, 새 경로 반환
relative
_from에서 to까지의 상대 경로 찾기
1
2static String path_posix.relative(String _from,
String to);
호출 매개변수:
- _from: 문자열, 소스 경로
- to: 문자열, 대상 경로
반환 결과:
- String, 상대 경로를 반환
toNamespacedPath
네임스페이스 접두사 경로로 변환됩니다. Windows에서만 유효하며 다른 시스템은 직접 반환합니다.
1static Value path_posix.toNamespacedPath(Value path = undefined);
호출 매개변수:
- path: 값, 주어진 경로.
반환 결과:
- Value, 새 경로 반환
참조: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces
정적 속성
sep
문자열, 현재 운영 체제의 경로 분할 문자 쿼리, posix 반환'/', Windows 반환'\'
1static readonly String path_posix.sep;
delimiter
문자열, 현재 운영 체제의 다중 경로 조합 문자 쿼리, posix 반환':', Windows 반환';'
1static readonly String path_posix.delimiter;
posix
개체, posix 구현, path_posix 참조
1static readonly Object path_posix.posix;
win32
개체, Windows 구현, 참조 path_win32
1static readonly Object path_posix.win32;