首页 > 解决方案 > 流冒险。节点.js。秘密。代码不输入任何内容

问题描述

为什么这段代码什么也没输入?我正在尝试解决第 17 个练习(SECRETZ)

const concat = require('concat-stream')
const tar = require('tar');
const fs = require('fs')
const parser = new tar.Parse()
const crypto = require('crypto')

let name = process.argv[2];
let key = process.argv[3];
let vector = process.argv[4];
const stream = crypto.createDecipheriv(name, key, vector);
let hash = crypto.createHash('md5', {encoding: 'hex'})

process.stdin
.pipe(stream)
.pipe(hash)
.pipe(parser)
// .pipe(process.stdout);

parser.on('entry', (e) => {
    console.dir(e.type)
})

我不明白这些模块是如何工作的,所以我不明白为什么它真的没有任何回报;

标签: javascriptnode.jsnodejs-stream

解决方案


推荐阅读