Mòdul mòdul bàsic

Camí del mòdul

Mòdul de processament del camí de fitxers

Mètode de referència:

1
var path = require('path');

Funció estàtica

normalize

Estandarditzeu el camí, processeu informació, com ara el directori pare del camí

1
static 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 2
static 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

1
static 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

1
static 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í

1
static 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

1
static 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

1
static 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

1
static 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í

1
static 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

1
static 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 2
static 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.

1
static 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 '\'

1
static readonly String path.sep;

delimiter

Cadena, consulta els caràcters de combinació de múltiples rutes del sistema operatiu actual, posix retorna ':', torna Windows ';'

1
static readonly String path.delimiter;

posix

Objecte, implementació de posix, vegeu path_posix

1
static readonly Object path.posix;

win32

Objecte, implementació de Windows, vegeu path_win32

1
static readonly Object path.win32;