如何正确获取IPFS中文件夹对应的CID?
本地计算IPFS文件夹CID的命令说明
目前最贴合需求的基础方案是使用如下命令:ipfs add -r {folder-name}
该命令存在明显局限性:会将整个文件夹实际添加至IPFS节点,如果你仅需要计算获取文件夹的CID、不需要实际上传文件,该命令无法满足需求,同时命令会返回目录下所有文件的全部CID,无法直接输出文件夹对应的单独根CID。
我整理出的更适配本地计算CID场景的命令如下:ipfs add -qr --only-hash {folder-name}
该命令仅在本地执行哈希计算生成CID,不会将文件实际添加到IPFS节点,但输出结果仍包含目录下所有文件的CID,不会直接返回你需要的文件夹对应单独根CID。
内容的提问来源于stack exchange,提问作者dani 'SO learn value newbies'
相关产品推荐
相关产品推荐

