-
1 pièce(s) jointe(s)
gestion des fichiers
Bonjour à tous,
Merci pour m'avoir orienté vers node.js avec le message précédent.
Je suis au cours n°5 sur la création d'un dossier, et le message n'apparait pas sur node comme pour l'instructeur avec :
Code:
if(fs.existsSync('/mesFichiers')){
Ils en discutent en commentaires de la video sur l'utilisation incorrecte, en proposant fs.exists, fs.access ou fs.stat,
mais rien n'y fait. C'est à 4:43
https://www.youtube.com/watch?v=BhB3...U77wl-&index=7
Merci
Pièce jointe 673059
-
Bonjour,
D'après la doc, fs.exists() est dépréciée en faveur de fs.stat() ou fs.access() mais fs.existsSync() n'est pas dépréciée.
https://nodejs.org/api/fs.html#fsexistspath-callback
https://nodejs.org/api/fs.html#fsexistssyncpath
L'erreur semble plutôt venir d'un problème de chemin, un chemin commençant par / correspond à la racine du disque :
- le chemin "./mesFichiers" correspondant au chemin D:\FRANCK\WEB\mesFichiers si le dossier courant est D:\FRANCK\WEB\
- le chemin "/mesFichiers" (sans le point) correspond toujours au chemin D:\mesFichiers
-
1 pièce(s) jointe(s)
Bonjour Pytet,
Tu as raison, c'était bien le point qu'il manquait.
Pièce jointe 673068
Merci