Comment puis-je écrire ceci pour remonter les 2 niveaux parents pour trouver un fichier?
Réponses
Trop de publicités?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.
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