mòdul path_posix
Mòdul de processament de la ruta de fitxer
Mètode de referència:
1var path = require('path').posix;
funció estàtica
normalize
Estandarditzar el camí i processar el directori principal i altra informació del camí
1static String path_posix.normalize(String path);
Paràmetres de trucada:
- path: String, el camí no processat donat
Resultats de retorn:
- String, retorna el camí processat
basename
Consulteu el nom del fitxer al camí. Si s'especifica una 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, especifica l'extensió. Si hi ha una extensió qualificada al nom del fitxer, es cancel·larà automàticament.
Resultats de retorn:
- String, retorna el nom del fitxer
extname
Consulteu l'extensió del fitxer al camí
1static String path_posix.extname(String path);
Paràmetres de trucada:
- path: String, el camí de la consulta donada
Resultats de retorn:
- String, retorna l'extensió obtinguda
format
Proveu de formatar un objecte com a camí
1static String path_posix.format(Object pathObject);
Paràmetres de trucada:
- pathObject: Objecte, especificar paràmetres
Resultats de retorn:
- String, retorna el camí amb format
Els camps suportats per pathObject són els següents:
1
2
3
4
5
6
7{
"dir": "", // specify the directory of the path
"root": "", // specify the root of the path
"base": "", // specify the base of the path, it's the combination of name and ext
"name": "", // specify the name of the path
"ext": "", // specify the ext of the path
}
parse
Analitzar camins en objectes de traçat
1static NObject path_posix.parse(String path);
Paràmetres de trucada:
- path: Corda, camí
Resultats de retorn:
- NObject, retorna l'objecte pathObject
dirname
Camí del directori al camí de consulta
1static String path_posix.dirname(String path);
Paràmetres de trucada:
- path: String, el camí de la consulta donada
Resultats de retorn:
- String, retorna la ruta al directori obtingut
fullpath
Converteix el camí donat en un camí complet
1static String path_posix.fullpath(String path);
Paràmetres de trucada:
- path: String, el camí cap a la conversió donada
Resultats de retorn:
- String, retorna 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í a identificar
Resultats de retorn:
- Boolean, retorna true si és un camí absolut.
join
Combina una sèrie de camins en un únic camí
1static String path_posix.join(...ps);
Paràmetres de trucada:
- ps: ..., un o més camins relacionats
Resultats de retorn:
- String, retorna el nou camí obtingut
resolve
Combina 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
Resultats de retorn:
- String, retorna el nou camí obtingut
relative
Trobeu el camí relatiu de _de a a
1
2static String path_posix.relative(String _from,
String to);
Paràmetres de trucada:
- _from: Cadena, camí d'origen
- to: Cadena, camí objectiu
Resultats de retorn:
- String, retorna el camí relatiu obtingut
toNamespacedPath
Converteix al camí amb prefix d'espai de noms. Només vàlid a Windows, altres sistemes tornaran directament.
1static Value path_posix.toNamespacedPath(Value path = undefined);
Paràmetres de trucada:
- path: Valor, el camí donat.
Resultats de retorn:
- Value, retorna el nou camí obtingut
vegeu: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces
propietats estàtiques
sep
Cadena, consulta el caràcter de separació de camins del sistema operatiu actual, posix retorna '/', windows retorna '\'
1static readonly String path_posix.sep;
delimiter
Cadena, consulta el caràcter de combinació de camins múltiples del sistema operatiu actual, posix retorna ':', windows retorna ';'
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, vegeupath_win32
1static readonly Object path_posix.win32;