Methode Beschreibung:
Gibt das Pfadverzeichnis zurück. Ähnlich wie bei UNIX -Verzeichnisbefehlen.
Grammatik:
Die Codekopie lautet wie folgt:
Path.Dirname (p)
Da diese Methode zum Pfadmodul gehört, müssen Sie das Pfadmodul vor dem Gebrauch einführen (var path = required ("path")).
Parameter empfangen:
P Pfadadresse
Beispiel:
Die Codekopie lautet wie folgt:
var path = require ("path");
Path.Dirname ('/foo/bar/baz/asdf/quux')
// kehrt zurück
'/foo/baz/baz/asdf'
Quellcode:
Die Codekopie lautet wie folgt:
exports.dirname = function (path) {
var result = splitPath (Pfad),
root = result [0],
Dir = Ergebnis [1];
if (! root &&! dir) {
// überhaupt kein Dirname
zurückkehren '.';
}
if (dir) {
// Es hat einen DirName, Strip Trailing Slash
Dir = Dir.Substr (0, Dir.Length - 1);
}
Root zurückgeben + Dir;
};