Modul Basismodul

Modul path_posix

Dateipfad-Verarbeitungsmodul

Referenzmethode:

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

Statische Funktion

normalize

Pfade normalisieren, Informationen wie übergeordnete Verzeichnisse in Pfaden verarbeiten

1
static String path_posix.normalize(String path);

Parameter aufrufen:

  • path : String, der angegebene unverarbeitete Pfad

Gibt das Ergebnis zurück:

  • String , gib den verarbeiteten Pfad zurück

basename

Fragen Sie den Dateinamen im Pfad ab. Wenn eine Erweiterung angegeben ist, wird die übereinstimmende Erweiterung automatisch gelöscht.

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

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage
  • ext : String, geben Sie die Erweiterung an. Wenn der Dateiname eine qualifizierte Erweiterung enthält, wird diese automatisch abgebrochen

Gibt das Ergebnis zurück:

  • String , gibt den Dateinamen zurück

extname

Dateierweiterungen im Abfragepfad

1
static String path_posix.extname(String path);

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage

Gibt das Ergebnis zurück:

  • String , gib die resultierende Erweiterung zurück

dirname

Verzeichnispfad im Abfragepfad

1
static String path_posix.dirname(String path);

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage

Gibt das Ergebnis zurück:

  • String , gibt den Pfad des resultierenden Verzeichnisses zurück

fullpath

Konvertieren Sie den angegebenen Pfad in den vollständigen Pfad

1
static String path_posix.fullpath(String path);

Parameter aufrufen:

  • path : String, der Pfad der angegebenen Transformation

Gibt das Ergebnis zurück:

  • String , gibt den vollständigen Pfad der Transformation zurück

isAbsolute

Identifizieren Sie, ob der angegebene Pfad absolut ist

1
static Boolean path_posix.isAbsolute(String path);

Parameter aufrufen:

  • path : Zeichenfolge unter Angabe des zu identifizierenden Pfads

Gibt das Ergebnis zurück:

  • Boolean , wahr, wenn es sich um einen absoluten Pfad handelt

join

Führen Sie eine Reihe von Pfaden zu einem einzigen Pfad zusammen

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

Parameter aufrufen:

  • ps : ..., ein oder mehrere verwandte Pfade

Gibt das Ergebnis zurück:

  • String , gib den neuen Pfad zurück

resolve

Füge eine Reihe von Pfaden zu einem absoluten Pfad zusammen

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

Parameter aufrufen:

  • ps : ..., ein oder mehrere verwandte Pfade

Gibt das Ergebnis zurück:

  • String , gib den neuen Pfad zurück

relative

Finden Sie den relativen Pfad von _from nach

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

Parameter aufrufen:

  • _from : String, _from
  • to : String, Zielpfad

Gibt das Ergebnis zurück:

  • String , geben Sie den resultierenden relativen Pfad zurück

toNamespacedPath

In einen Pfad mit Namespace-Präfix konvertiert. Nur in Windows gültig, andere Systeme kehren direkt zurück.

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

Parameter aufrufen:

  • path : Wert, der angegebene Pfad.

Gibt das Ergebnis zurück:

  • Value , gibt den neu erhaltenen Pfad zurück

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

Statische Eigenschaft

sep

String, fragen Sie das Pfadaufteilungszeichen des aktuellen Betriebssystems ab, posix gibt '/' zurück, windows gibt '\' zurück

1
static readonly String path_posix.sep;

delimiter

String, Abfrage von Mehrpfad-Kombinationszeichen des aktuellen Betriebssystems, posix gibt ':' zurück, windows gibt ';' zurück

1
static readonly String path_posix.delimiter;

posix

Objekt, Posix-Implementierung, siehe path_posix

1
static readonly Object path_posix.posix;

win32

Objekt, Windows-Implementierung, siehe path_win32

1
static readonly Object path_posix.win32;