getCurrentWorkDirectory
Retourne le répertoire de travail courant. Cette version retourne un résultat Either. Si vous préférez une version qui lance une erreur directement, utilisez getCurrentWorkDirectoryOrThrow.
Exemple
ts
import { getCurrentWorkDirectory } from "@duplojs/server-utils";
import { E, unwrap } from "@duplojs/utils";
const result = getCurrentWorkDirectory();
// currentPath: E.Error<unknown> | E.Success<string>
if (E.isRight(result)) {
const currentPath = unwrap(result);
// currentPath: string
}Autres exemples
Version throw
ts
import { getCurrentWorkDirectoryOrThrow } from "@duplojs/server-utils";
const currentPath = getCurrentWorkDirectoryOrThrow();
// currentPath: stringSyntaxe
typescript
function getCurrentWorkDirectory(): E.Error<unknown> | E.Success<string>Paramètres
Cette fonction ne prend aucun paramètre.
Valeur de retour
E.Success<string>: le chemin absolu du répertoire courant.E.Error<unknown>: si la lecture du répertoire courant échoue.
Voir aussi
setCurrentWorkingDirectory- Change le répertoire de travail courant.
