Modulpfad
Dateipfad-Verarbeitungsmodul
Referenzmethode:
1var path = require('path');
Statische Funktion
normalize
Standardisieren Sie den Pfad und verarbeiten Sie Informationen wie das übergeordnete Verzeichnis im Pfad
1static String path.normalize(String path);
Parameter aufrufen:
- path : String, 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
2static String path.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
Ergebnis zurückgeben:
- String , gibt den Dateinamen zurück
extname
Fragen Sie die Dateierweiterung im Pfad ab
1static String path.extname(String path);
Parameter aufrufen:
- path : Zeichenfolge, der Pfad der angegebenen Abfrage
Ergebnis zurückgeben:
- String , gib die Erweiterung zurück
format
Versuchen Sie, ein Objekt als Pfad zu formatieren
1static String path.format(Object pathObject);
Parameter aufrufen:
- pathObject : Objekt, Objekt
- pathObject.dir :
- pathObject.root :
- pathObject.base :
- pathObject.name :
- pathObject.ext :
Ergebnis zurückgeben:
- String , gibt den formatierten Pfad zurück
parse
Löse Pfad zu Pfadobjekt auf
1static NObject path.parse(String path);
Parameter aufrufen:
- path : Zeichenfolge, Pfad
Ergebnis zurückgeben:
- NObject , return pathObject-Objekt
dirname
Verzeichnispfad im Abfragepfad
1static 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
1static String path.fullpath(String path);
Parameter aufrufen:
- path : String, der Pfad der angegebenen Konvertierung
Ergebnis zurückgeben:
- String , gibt den vollständigen Pfad der Konvertierung zurück
isAbsolute
Identifizieren Sie, ob der angegebene Pfad ein absoluter Pfad ist
1static Boolean path.isAbsolute(String path);
Parameter aufrufen:
- path : Zeichenfolge, die den zu erkennenden Pfad angibt
Ergebnis zurückgeben:
- Boolean , return true, wenn es sich um einen absoluten Pfad handelt
join
Kombinieren Sie eine Reihe von Pfaden zu einem einzigen Pfad
1static 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
1static 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
2static 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 einen Pfad mit Namespace-Präfix konvertiert. Nur in Windows gültig, andere Systeme kehren direkt zurück.
1static 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 Eigenschaften
sep
String, fragen Sie das Pfadunterteilungszeichen des aktuellen Betriebssystems ab, posix gibt '/' zurück, windows gibt '\' zurück
1static readonly String path.sep;
delimiter
String, fragen Sie die Mehrpfad-Kombinationszeichen des aktuellen Betriebssystems ab, posix gibt ':' zurück, windows gibt ';' zurück
1static readonly String path.delimiter;
posix
Objekt, Posix-Implementierung, siehe path_posix
1static readonly Object path.posix;
win32
Objekt, Windows-Implementierung, siehe path_win32
1static readonly Object path.win32;