Módulo base del módulo

Módulo path_posix

Módulo de procesamiento de ruta de archivo

Método de referencia:

1
var path = require('path').posix;

Función estática

normalize

Normalizar rutas, manejar información como directorios principales en rutas

1
static String path_posix.normalize(String path);

Parámetros de llamada:

  • path : Cadena, la ruta sin procesar dada

Devuelve el resultado:

  • String , devuelve la ruta procesada

basename

Consulte el nombre del archivo en la ruta. Si se especifica una extensión, la extensión correspondiente se cancelará automáticamente.

1 2
static String path_posix.basename(String path, String ext = "");

Parámetros de llamada:

  • path : Cadena, la ruta de la consulta dada
  • ext : Cadena, especifique la extensión, si hay una extensión calificada en el nombre del archivo, se cancelará automáticamente

Devuelve el resultado:

  • String , devuelve el nombre del archivo

extname

Extensiones de archivo en la ruta de consulta

1
static String path_posix.extname(String path);

Parámetros de llamada:

  • path : Cadena, la ruta de la consulta dada

Devuelve el resultado:

  • String , devuelve la extensión resultante

dirname

Ruta de directorio en ruta de consulta

1
static String path_posix.dirname(String path);

Parámetros de llamada:

  • path : Cadena, la ruta de la consulta dada

Devuelve el resultado:

  • String , devuelve la ruta del directorio resultante

fullpath

Convertir ruta dada a ruta completa

1
static String path_posix.fullpath(String path);

Parámetros de llamada:

  • path : Cadena, la ruta de la transformación dada

Devuelve el resultado:

  • String , devuelve el camino completo de la transformación.

isAbsolute

Identificar si la ruta dada es absoluta

1
static Boolean path_posix.isAbsolute(String path);

Parámetros de llamada:

  • path : Cadena, dada la ruta a identificar

Devuelve el resultado:

  • Boolean , verdadero si es un camino absoluto

join

Combina una serie de caminos en un solo camino

1
static String path_posix.join(...ps);

Parámetros de llamada:

  • ps : ..., una o más rutas relacionadas

Devuelve el resultado:

  • String , devuelve el nuevo camino

resolve

Fusiona una serie de rutas en una ruta absoluta

1
static String path_posix.resolve(...ps);

Parámetros de llamada:

  • ps : ..., una o más rutas relacionadas

Devuelve el resultado:

  • String , devuelve el nuevo camino

relative

Encuentre la ruta relativa de _from a a

1 2
static String path_posix.relative(String _from, String to);

Parámetros de llamada:

  • _from : Cadena, ruta de origen
  • to : Cadena, ruta de destino

Devuelve el resultado:

  • String , devuelve la ruta relativa resultante

toNamespacedPath

Convertido en una ruta prefijada de espacio de nombres. Solo válido en Windows, otros sistemas regresan directamente.

1
static Value path_posix.toNamespacedPath(Value path = undefined);

Parámetros de llamada:

  • path : Valor, la ruta dada.

Devuelve el resultado:

  • Value , devuelve la nueva ruta obtenida

ver: https://msdn.microsoft.com/library/windows/desktop/aa365247(v=vs.85).aspx#namespaces

Propiedad estática

sep

Cadena, carácter dividido de la ruta de consulta del sistema operativo actual, posix devuelve '/', windows devuelve '\'

1
static readonly String path_posix.sep;

delimiter

Cadena, consulta caracteres de combinación de múltiples rutas del sistema operativo actual, posix devuelve ':', windows devuelve ';'

1
static readonly String path_posix.delimiter;

posix

Objeto, implementación posix, ver ruta_posix

1
static readonly Object path_posix.posix;

win32

Objeto, implementación de Windows, vea path_win32

1
static readonly Object path_posix.win32;