Creazione di un file temporaneo

TypeScript:
Creazione di un file temporaneo

Come Fare:

import { fileSync } from 'tmp';

// Creazione di un file temporaneo
const tmpFile = fileSync();
console.log(`File temporaneo creato in: ${tmpFile.name}`);

// Fai qualcosa con il file...
// Quando hai finito, chiudi il file e cancellalo
tmpFile.removeCallback();

Sample output:

File temporaneo creato in: /tmp/12345-random.tmp

Approfondimento:

La creazione di file temporanei è una pratica comune e storica. Nei primi sistemi, serviva a gestire limitazioni di memoria; oggi si usa per sicurezza e performance. Alternative includono l’uso di database in-memory come SQLite o Redis. L’implementazione dipende dal sistema operativo: ad esempio, in Unix-like si usa molto la cartella /tmp. Per TypeScript, il pacchetto tmp offre API semplici e pulite per gestire file e cartelle temporanee.

Vedi Anche: