makeDirectory
Crée un dossier.
Exemple
ts
import { SF } from "@duplojs/server-utils";
import { E } from "@duplojs/utils";
const result = await SF.makeDirectory("/tmp/project");
// result: E.Ok | SF.FileSystemLeft<"make-directory">
if (E.isRight(result)) {
// directory create with success
}
await SF.makeDirectory("/tmp/project/sub", { recursive: true });Syntaxe
typescript
function makeDirectory(
path: string,
params?: {
recursive?: boolean
}
): Promise<FileSystemLeft<"make-directory"> | E.Ok>Paramètres
path: chemin du dossier a créer.params.recursive: crée aussi les dossiers parents sitrue.
Valeur de retour
E.Ok: si la création réussit.FileSystemLeft<"make-directory">: si la création échoue.
Voir aussi
ensureDirectory- S'assure qu'un dossier existe.
