236 votes

fs: comment puis-je localiser un dossier parent?

Comment puis-je écrire ceci pour remonter les 2 niveaux parents pour trouver un fichier?

336voto

Andrew Hare Points 159332

Essayez ceci:

Notez la barre oblique au début du chemin d’accès relatif.

207voto

Alex Wayne Points 58113

Utiliser le http://nodejs.org/docs/v0.4.10/api/path.html#path.join path.join

`` gérera les barres obliques de début / fin pour vous et fera simplement la bonne chose et vous n’avez pas à essayer de vous rappeler quand les barres obliques de fin existent et quand elles n’existent pas.

101voto

smremde Points 31

Je sais que c’est un peu difficile, mais toutes les réponses jusqu’à présent ne sont pas tout à fait correctes.

Le but de path.join() est d’éliminer la nécessité pour l’appelant de savoir quel séparateur de répertoire utiliser (rendant la plate-forme de code indépendante).

Techniquement, la bonne réponse serait quelque chose comme:

J’aurais ajouté ceci comme un commentaire à la réponse d’Alex Wayne, mais pas encore assez de représentant!

EDIT: selon l’observation de l’utilisateur1767586

60voto

Yan Foto Points 5799

Le plus simple serait d’utiliser `` :

13voto

Dominic Barnes Points 13815

On dirait que vous aurez besoin du `` module. ( `` en particulier)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X