Node.js NodeJS Gzip解压缩

Node.js NodeJS Gzip解压缩,node.js,gzip,Node.js,Gzip,我对NodeJS是个新手。今天我创建了一个拉链/解扣测试: var fs = require("fs"); var zlib = require('zlib'); var inputFile = "files/input.txt"; var outputFile = "files/input2.txt"; function info(path) { fs.stat(path, function (err, stats) { if (err) {

我对NodeJS是个新手。今天我创建了一个拉链/解扣测试:

var fs = require("fs");
var zlib = require('zlib');

var inputFile = "files/input.txt";
var outputFile = "files/input2.txt";

function info(path) {
    fs.stat(path, function (err, stats) {
        if (err) {
            return console.error(err);
        }
        console.log("\n>>>>File: " + path +"\n\tsize: "+ stats.size);
    })
}

// zip
fs.createReadStream(inputFile)
    .pipe(zlib.createGzip())
    .pipe(fs.createWriteStream('files/compressed.gz'));

console.log("File Compressed.");
info(inputFile);

// unzip
fs.createReadStream('files/compressed.gz')
    .pipe(zlib.createGunzip())
    .pipe(fs.createWriteStream(outputFile));

console.log("File Decompressed.");
info(outputFile);
输出(input2.txt)已成功创建,但我得到一个0字节大小的解压缩文件。我试着从cmd和WebStorm运行它