Description de la méthode :
Renvoie le répertoire du chemin. Semblable aux commandes de répertoire UNIX.
Grammaire :
chemin.dirname(p)
Puisque cette méthode appartient au module path, le module path doit être introduit avant utilisation (var path= require(“path”) )
Paramètres de réception :
adresse du chemin p
Exemple :
var chemin= require("chemin");
path.dirname('/foo/bar/baz/asdf/quux')
// renvoie
'/foo/bar/baz/asdf'
Code source :
exports.dirname = function(chemin) {
var résultat = splitPath(chemin),
racine = résultat[0],
dir = résultat[1];
if (!root && !dir) {
// Aucun nom de répertoire du tout
Retourner '.';
}
si (rép) {
// Il a un nom de répertoire, supprimez la barre oblique finale
dir = dir.substr(0, dir.length - 1);
}
Renvoie le répertoire racine
};