Modul Grundmodul

Modulpfad

Dateipfad-Verarbeitungsmodul

Referenzmethode:

1
var path = require('path');

Statische Funktion

normalize

Standardisieren Sie den Pfad, indem Sie das übergeordnete Verzeichnis und andere Informationen im Pfad verarbeiten

1
static String path.normalize(String path);

Parameter aufrufen:

  • path : Zeichenfolge, der angegebene unverarbeitete Pfad

Ergebnis zurückgeben:

  • String , gibt den verarbeiteten Pfad zurück

basename

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

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

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage
  • ext : String, geben Sie die Erweiterung an. Wenn eine Erweiterung vorhanden ist, die die Bedingungen im Dateinamen erfüllt, wird sie automatisch abgebrochen

Ergebnis zurückgeben:

  • String , gib den Dateinamen zurück

extname

Fragen Sie die Dateierweiterung im Pfad ab

1
static String path.extname(String path);

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage

Ergebnis zurückgeben:

  • String , gib die Erweiterung zurück

dirname

Verzeichnispfad im Abfragepfad

1
static String path.dirname(String path);

Parameter aufrufen:

  • path : Zeichenfolge, der Pfad der angegebenen Abfrage

Ergebnis zurückgeben:

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

fullpath

Konvertieren Sie den angegebenen Pfad in den vollständigen Pfad

1
static String path.fullpath(String path);

Parameter aufrufen:

  • path : Zeichenfolge, angegebener Konvertierungspfad

Ergebnis zurückgeben:

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

isAbsolute

Identifizieren Sie, ob der angegebene Pfad ein absoluter Pfad ist

1
static Boolean path.isAbsolute(String path);

Parameter aufrufen:

  • path : Zeichenfolge unter Angabe des zu identifizierenden Pfads

Ergebnis zurückgeben:

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

join

Kombinieren Sie eine Reihe von Pfaden zu einem einzigen Pfad

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

Parameter aufrufen:

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

Ergebnis zurückgeben:

  • String , gib den neuen Pfad zurück

resolve

Kombinieren Sie eine Reihe von Pfaden zu einem absoluten Pfad

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

Parameter aufrufen:

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

Ergebnis zurückgeben:

  • String , gib den neuen Pfad zurück

relative

Finden Sie den relativen Pfad von _from nach

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

Parameter aufrufen:

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

Ergebnis zurückgeben:

  • String , gib den relativen Pfad zurück

toNamespacedPath

In Pfad mit Namespace-Präfix konvertieren. Funktioniert nur in Windows, andere Systeme kehren direkt zurück.

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

Parameter aufrufen:

  • path : Wert, der angegebene Pfad.

Ergebnis zurückgeben:

  • Value , geben Sie den neuen Pfad zurück

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

Statische Eigenschaft

sep

Zeichenfolge, geteiltes Abfragepfadzeichen des aktuellen Betriebssystems, Posix gibt '/' zurück, Windows gibt '\' zurück

1
static readonly String path.sep;

delimiter

String, fragen Sie die Multipath-Kombinationszeichen des aktuellen Betriebssystems ab, posix gibt ':' zurück, windows gibt ';' zurück

1
static readonly String path.delimiter;

posix

Objekt, Posix-Implementierung, siehe path_posix

1
static readonly Object path.posix;

win32

Objekt, Windows-Implementierung, siehe path_win32

1
static readonly Object path.win32;