Path_posix del mòdul
Mòdul de processament del camí de fitxers
Mètode de referència:
1var path = require('path').posix;
Funció estàtica
normalize
Estandarditzeu el camí, processeu informació, com ara el directori pare del camí
1static String path_posix.normalize(String path);
Paràmetres de trucada:
- path: String, el camí donat sense processar
Resultat de retorn:
- String, Retorna el camí processat
basename
Consulteu el nom del fitxer al camí d'accés, si s'especifica l'extensió, l'extensió coincident es cancel·larà automàticament
1
2static String path_posix.basename(String path,
String ext = "");
Paràmetres de trucada:
- path: String, el camí de la consulta donada
- ext: Cadena, especifiqueu l'extensió, si hi ha una extensió qualificada al nom del fitxer, es cancel·larà automàticament
Resultat de retorn:
- String, Retorna el nom del fitxer
extname
Consulteu l'extensió de fitxer al camí d'accés
1static String path_posix.extname(String path);
Paràmetres de trucada:
- path: String, el camí de la consulta donada
Resultat de retorn:
- String, Retorna l'extensió obtinguda
format
Proveu de formatar un objecte com a camí d'accés
1static String path_posix.format(Object pathObject);
Paràmetres de trucada:
- pathObject: Objecte, especifiqueu els paràmetres
Resultat de retorn:
- String, Retorna el camí formatat
Els camps suportats per pathObject són els següents:
1
2
3
4
5
6
7{
"dir": "", // 指定路径的目录
"root": "", // 指定路径的根目录
"base": "", // 指定路径的文件名,等同于 ${name}.${ext}
"name": "", // 指定路径的主文件名
"ext": "", // 指定路径的扩展名
}
parse
Resoleu el camí a l'objecte camí
1static NObject path_posix.parse(String path);
Paràmetres de trucada:
- path: Cadena, camí
Resultat de retorn:
- NObject, Retorna l'objecte pathObject
dirname
Camí del directori al camí de la consulta
1static String path_posix.dirname(String path);
Paràmetres de trucada:
- path: String, el camí de la consulta donada
Resultat de retorn:
- String, Retorna la ruta del directori obtingut
fullpath
Convertiu el camí donat al camí complet
1static String path_posix.fullpath(String path);
Paràmetres de trucada:
- path: String, el camí de la conversió donada
Resultat de retorn:
- String, Torneu el camí complet de la conversió
isAbsolute
Identifiqueu si el camí donat és un camí absolut
1static Boolean path_posix.isAbsolute(String path);
Paràmetres de trucada:
- path: Cadena, donat el camí que cal reconèixer
Resultat de retorn:
- Boolean, Retorna cert si és un camí absolut
join
Combineu una sèrie de camins en un sol camí
1static String path_posix.join(...ps);
Paràmetres de trucada:
- ps: ..., un o més camins relacionats
Resultat de retorn:
- String, Retorna el nou camí
resolve
Combineu una sèrie de camins en un camí absolut
1static String path_posix.resolve(...ps);
Paràmetres de trucada:
- ps: ..., un o més camins relacionats
Resultat de retorn:
- String, Retorna el nou camí
relative
Cerqueu el camí relatiu de _de a a
1
2static String path_posix.relative(String _from,
String to);
Paràmetres de trucada:
- _from: Cadena, camí de la font
- to: Cadena, camí de destinació
Resultat de retorn:
- String, Retorna el camí relatiu
toNamespacedPath
Convertit a un camí d'accés amb espai de noms. Només vàlid a Windows, altres sistemes tornen directament.
1static Value path_posix.toNamespacedPath(Value path = undefined);
Paràmetres de trucada:
- path: Valor, el camí donat.
Resultat de retorn:
- Value, Retorna el nou camí
vegeu: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces
Propietats estàtiques
sep
Cadena, consulta el caràcter de divisió de camí del sistema operatiu actual, posix retorna '/', Windows retorna '\'
1static readonly String path_posix.sep;
delimiter
Cadena, consulta els caràcters de combinació de múltiples rutes del sistema operatiu actual, posix retorna ':', torna Windows ';'
1static readonly String path_posix.delimiter;
posix
Objecte, implementació de posix, vegeu path_posix
1static readonly Object path_posix.posix;
win32
Objecte, implementació de Windows, vegeu path_win32
1static readonly Object path_posix.win32;