Node.js · Middle · Pytanie 20 z 75

Jak skompresować plik gzipem przy użyciu strumieni?

import { createReadStream, createWriteStream } from "node:fs";
import { createGzip } from "node:zlib";
import { pipeline } from "node:stream/promises";

Wyjaśnienie

createGzip() to strumień Transform. Cały plik nigdy nie trafia do pamięci, a pipeline obsługuje błędy i sprzątanie.

Do poczytania

Błąd w pytaniu

Node.js · Middle · pytanie 20

Sprawdź się

Rozwiąż test Node.js · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test