Modulo base modulo

percorso del modulo

modulo di elaborazione del percorso del file

Metodo di riferimento:

1
var path = require('path');

funzione statica

normalize

Standardizzare i percorsi, elaborare le informazioni come le directory principali nel percorso

1
static String path.normalize(String path);

Parametri di chiamata:

  • path: String, il percorso non gestito specificato

Risultato di ritorno:

  • String, restituisce il percorso elaborato

basename

Il nome del file nel percorso della query, se viene specificata un'estensione, l'estensione corrispondente verrà automaticamente annullata

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

Parametri di chiamata:

  • path: String, il percorso della query data
  • ext: String, specificare l'estensione, se è presente un'estensione qualificata nel nome del file, verrà automaticamente annullata

Risultato di ritorno:

  • String, restituisce il nome del file

extname

estensione del file nel percorso della query

1
static String path.extname(String path);

Parametri di chiamata:

  • path: String, il percorso della query data

Risultato di ritorno:

  • String, restituisce l'estensione risultante

format

prova a formattare un oggetto come percorso

1
static String path.format(Object pathObject);

Parametri di chiamata:

  • pathObject: Oggetto Oggetto

Risultato di ritorno:

  • String, restituisce il percorso formattato

I parametri supportati da pathObject sono i seguenti:

1 2 3 4 5 6 7
{ "root": "/", "dir": "/a/b", "base": "c.ext", "ext": ".ext", "name": "c" }

parse

risolvere percorso per percorso oggetto

1
static NObject path.parse(String path);

Parametri di chiamata:

  • path: Stringa, percorso

Risultato di ritorno:

  • NObject, restituisce l'oggetto pathObject

dirname

Percorso della directory nel percorso della query

1
static String path.dirname(String path);

Parametri di chiamata:

  • path: String, il percorso della query data

Risultato di ritorno:

  • String, restituisce il percorso della directory risultante

fullpath

Converti il ​​percorso dato in percorso completo

1
static String path.fullpath(String path);

Parametri di chiamata:

  • path: String, il percorso della conversione data

Risultato di ritorno:

  • String, restituisce il percorso completo della trasformazione

isAbsolute

Identificare se un determinato percorso è un percorso assoluto

1
static Boolean path.isAbsolute(String path);

Parametri di chiamata:

  • path: String, dato il percorso da identificare

Risultato di ritorno:

  • Boolean, restituisce true se è un percorso assoluto

join

Combina una serie di percorsi in un unico percorso

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

Parametri di chiamata:

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

Risultato di ritorno:

  • String, restituisce il nuovo percorso risultante

resolve

Combina una serie di percorsi in un percorso assoluto

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

Parametri di chiamata:

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

Risultato di ritorno:

  • String, restituisce il nuovo percorso risultante

relative

Trova il percorso relativo da _da a a

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

Parametri di chiamata:

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

Risultato di ritorno:

  • String, restituisce il percorso relativo risultante

toNamespacedPath

Convertito in percorsi con prefisso dello spazio dei nomi. Valido solo in Windows, altri sistemi ritornano direttamente.

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

Parametri di chiamata:

  • path: Valore, il percorso dato.

Risultato di ritorno:

  • Value, restituisce il nuovo percorso risultante

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

proprietà statiche

sep

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

1
static readonly String path.sep;

delimiter

Stringa, interroga i caratteri della combinazione multi-percorso del sistema operativo corrente, posix restituisce ':', windows restituisce ';'

1
static readonly String path.delimiter;

posix

Oggetto, implementazione posix, vedipath_posix

1
static readonly Object path.posix;

win32

Oggetto, implementazione di Windows, vedipath_win32

1
static readonly Object path.win32;