Comment supprimer un fichier avec Node.js

Découvrez comment supprimer un fichier du système de fichiers avec Node.js

Comment supprimer un fichier du système de fichiers à l'aide de Node.js?

Node propose une méthode synchrone et une méthode asynchrone via lefsmodule intégré.

L'asynchrone estfs.unlink().

Le synchrone estfs.unlinkSync().

La différence est simple: l'appel synchrone provoquera le blocage de votre code et attendra la suppression du fichier. L'asynchrone ne bloquera pas votre code et appellera une fonction de rappel une fois le fichier supprimé.

Voici comment utiliser ces 2 fonctions:

fs.unlinkSync():

const fs = require('fs')

const path = ‘./file.txt’

try { fs.unlinkSync(path) //file removed } catch(err) { console.error(err) }

fs.unlink():

const fs = require('fs')

const path = ‘./file.txt’

fs.unlink(path, (err) => { if (err) { console.error(err) return }

//file removed })

Téléchargez mon gratuitManuel de Node.js


Plus de didacticiels sur les nœuds: