Modulo modulo base

percorso del modulo_posix

Modulo di elaborazione del percorso del file

Metodo di riferimento:

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

funzione statica

normalize

Standardizzare il percorso ed elaborare la directory principale e altre informazioni nel percorso

1
static String path_posix.normalize(String path);

Parametri di chiamata:

  • path: String, il percorso non elaborato specificato

Risultati restituiti:

  • String, restituisce il percorso elaborato

basename

Interrogare il nome del file nel percorso. Se viene specificata un'estensione, l'estensione corrispondente verrà automaticamente cancellata.

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

Parametri di chiamata:

  • path: String, il percorso della query specificata
  • ext: Stringa, specifica l'estensione.Se nel nome del file è presente un'estensione qualificata, verrà automaticamente cancellata.

Risultati restituiti:

  • String, restituisce il nome del file

extname

Interrogare l'estensione del file nel percorso

1
static String path_posix.extname(String path);

Parametri di chiamata:

  • path: String, il percorso della query specificata

Risultati restituiti:

  • String, restituisce l'estensione ottenuta

format

Prova a formattare un oggetto come percorso

1
static String path_posix.format(Object pathObject);

Parametri di chiamata:

  • pathObject: Oggetto, specificare i parametri

Risultati restituiti:

  • String, restituisce il percorso formattato

I campi supportati da pathObject sono i seguenti:

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

Analizza i percorsi in oggetti percorso

1
static NObject path_posix.parse(String path);

Parametri di chiamata:

  • path: stringa, percorso

Risultati restituiti:

  • NObject, restituisce l'oggetto pathObject

dirname

Percorso della directory nel percorso della query

1
static String path_posix.dirname(String path);

Parametri di chiamata:

  • path: String, il percorso della query specificata

Risultati restituiti:

  • String, restituisce il percorso della directory ottenuta

fullpath

Converti il ​​percorso indicato in un percorso completo

1
static String path_posix.fullpath(String path);

Parametri di chiamata:

  • path: String, il percorso della conversione specificata

Risultati restituiti:

  • String, restituisce il percorso completo della conversione

isAbsolute

Identificare se il percorso indicato è un percorso assoluto

1
static Boolean path_posix.isAbsolute(String path);

Parametri di chiamata:

  • path: String, dato il percorso da identificare

Risultati restituiti:

  • Boolean, restituisce vero se è un percorso assoluto.

join

Unisci una serie di percorsi in un unico percorso

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

Parametri di chiamata:

  • ps: ..., uno o più percorsi correlati

Risultati restituiti:

  • String, restituisce il nuovo percorso ottenuto

resolve

Unisci una serie di percorsi in un percorso assoluto

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

Parametri di chiamata:

  • ps: ..., uno o più percorsi correlati

Risultati restituiti:

  • String, restituisce il nuovo percorso ottenuto

relative

Trova il percorso relativo da _from a a

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

Parametri di chiamata:

  • _from: stringa, percorso di origine
  • to: stringa, percorso di destinazione

Risultati restituiti:

  • String, restituisce il percorso relativo ottenuto

toNamespacedPath

Converti nel percorso con prefisso dello spazio dei nomi. Valido solo in Windows, altri sistemi restituiranno direttamente.

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

Parametri di chiamata:

  • path: Valore, il percorso indicato.

Risultati restituiti:

  • Value, restituisce il nuovo percorso ottenuto

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

proprietà statiche

sep

Stringa, interroga il carattere di separazione del percorso del sistema operativo corrente, posix restituisce '/', Windows restituisce '\'

1
static readonly String path_posix.sep;

delimiter

Stringa, interroga il carattere combinato multi-percorso del sistema operativo corrente, posix restituisce ':', Windows restituisce ';'

1
static readonly String path_posix.delimiter;

posix

Oggetto, implementazione posix, vedere path_posix

1
static readonly Object path_posix.posix;

win32

Oggetto, implementazione di Windows, vederepath_win32

1
static readonly Object path_posix.win32;