Camí del mòdul
Mòdul de processament del camí de fitxers
Mètode de referència:
1var path = require('path');
Funció estàtica
normalize
Estandarditzeu el camí, processeu informació, com ara el directori pare del camí
1static String path.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.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.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.format(Object pathObject);
Paràmetres de trucada:
- pathObject: Objecte
Resultat de retorn:
- String, Retorna el camí formatat
Els paràmetres admesos per pathObject són els següents:
1
2
3
4
5
6
7{
"root": "/",
"dir": "/a/b",
"base": "c.ext",
"ext": ".ext",
"name": "c"
}
parse
Resoleu el camí a l'objecte camí
1static NObject path.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.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.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.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.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.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.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.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.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.delimiter;
posix
Objecte, implementació de posix, vegeu path_posix
1static readonly Object path.posix;
win32
Objecte, implementació de Windows, vegeu path_win32
1static readonly Object path.win32;