módulo ruta_posix
Módulo de procesamiento de ruta de archivo
Método de referencia:
1var path = require('path').posix;
función estática
normalize
Estandarice la ruta y procese el directorio principal y otra información en la ruta
1static String path_posix.normalize(String path);
Parámetros de llamada:
- path: Cadena, la ruta dada sin procesar
Resultados de devolución:
- String, devuelve la ruta procesada
basename
Consulte el nombre del archivo en la ruta. Si se especifica una extensión, la extensión coincidente se cancelará automáticamente.
1
2static String path_posix.basename(String path,
String ext = "");
Parámetros de llamada:
- path: Cadena, la ruta de la consulta dada
- ext: Cadena, especifica la extensión. Si hay una extensión calificada en el nombre del archivo, se cancelará automáticamente.
Resultados de devolución:
- String, devuelve el nombre del archivo
extname
Consultar la extensión del archivo en la ruta.
1static String path_posix.extname(String path);
Parámetros de llamada:
- path: Cadena, la ruta de la consulta dada
Resultados de devolución:
- String, devuelve la extensión obtenida
format
Intente formatear un objeto como ruta
1static String path_posix.format(Object pathObject);
Parámetros de llamada:
- pathObject: Objeto, especificar parámetros
Resultados de devolución:
- String, devuelve la ruta formateada
Los campos admitidos por pathObject son los siguientes:
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
Analizar caminos en objetos de camino
1static NObject path_posix.parse(String path);
Parámetros de llamada:
- path: Cadena, ruta
Resultados de devolución:
- NObject, devuelve el objeto pathObject
dirname
Ruta del directorio en la ruta de consulta
1static String path_posix.dirname(String path);
Parámetros de llamada:
- path: Cadena, la ruta de la consulta dada
Resultados de devolución:
- String, devuelve la ruta al directorio obtenido
fullpath
Convertir la ruta dada en una ruta completa
1static String path_posix.fullpath(String path);
Parámetros de llamada:
- path: Cadena, la ruta a la conversión dada
Resultados de devolución:
- String, devuelve la ruta completa de la conversión.
isAbsolute
Identificar si la ruta dada es una ruta absoluta
1static Boolean path_posix.isAbsolute(String path);
Parámetros de llamada:
- path: Cadena, dada la ruta a identificar
Resultados de devolución:
- Boolean, devuelve verdadero si es una ruta absoluta.
join
Fusionar una serie de caminos en un solo camino
1static String path_posix.join(...ps);
Parámetros de llamada:
- ps: ..., una o más rutas relacionadas
Resultados de devolución:
- String, devuelve la nueva ruta obtenida
resolve
Fusionar una serie de rutas en una ruta absoluta
1static String path_posix.resolve(...ps);
Parámetros de llamada:
- ps: ..., una o más rutas relacionadas
Resultados de devolución:
- String, devuelve la nueva ruta obtenida
relative
Encuentre la ruta relativa desde _desde hasta hasta
1
2static String path_posix.relative(String _from,
String to);
Parámetros de llamada:
- _from: Cadena, ruta de origen
- to: Cadena, ruta de destino
Resultados de devolución:
- String, devuelve la ruta relativa obtenida
toNamespacedPath
Convierta a una ruta con prefijo de espacio de nombres. Sólo válido en windows, otros sistemas volverán directamente.
1static Value path_posix.toNamespacedPath(Value path = undefined);
Parámetros de llamada:
- path: Valor, la ruta dada.
Resultados de devolución:
- Value, devuelve la nueva ruta obtenida
consulte: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces
propiedades estáticas
sep
Cadena, consulta el carácter de separación de ruta del sistema operativo actual, posix devuelve '/', windows devuelve '\'
1static readonly String path_posix.sep;
delimiter
Cadena, consulta el carácter combinado de múltiples rutas del sistema operativo actual, posix devuelve ':', windows devuelve ';'
1static readonly String path_posix.delimiter;
posix
Objeto, implementación posix, ver path_posix
1static readonly Object path_posix.posix;
win32
Objeto, implementación de Windows, verpath_win32
1static readonly Object path_posix.win32;