← 中文资源

简体中文版本

Node 流式 SHA-256 CLI

Node 流式 SHA-256 CLI:可运行的 typescript 项目,含源码、安装与运行命令及预期输出。

阅读英文原文

项目说明

Node 流式 SHA-256 CLI 是一个独立的 typescript 命令行程序。Hashes a file with the streaming crypto API so large files do not load fully into memory. 源码、安装与运行命令均已在上方给出,运行性标记为 unverified,表示已对照语法与 API 审阅但尚未在 CI 中实测执行。

运行方法

按文档执行 node sha256.mjs file.bin 完成环境准备,再执行 node sha256.mjs sample.bin 运行程序。测试命令为 node --test sha256.test.mjs。

预期输出

程序按文档命令运行后将输出:

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824   (sha256 of "hello")

该输出描述核心逻辑的预期行为;参数解析与文件读写等外围逻辑已审阅但未在 CI 实测,因此运行性标记为 unverified。

验收清单

完成「Node 流式 SHA-256 CLI」后逐项自查:准备可复现的本地环境,执行文档中的安装与运行命令,记录实际输出并与预期输出比对,确认异常输入有明确报错且不产生副作用。