0

我试图用 nodejs构建一个IPFS上传器。但我可以多次上传同一个文件。我如何阻止像桌面 IPFS 客户端一样的重复项?

const { create } = require('ipfs-http-client')
const _ipfs = create()

const publish = async function(){
    const imgdata = fs.readFileSync(`uploads/${file.filename}`);
    const { cid } = await _ipfs.add({
        path: `uploads/${file.filename}`,
        content: imgdata
    }, {
        progress: (len) => console.log("Uploading file..." + len)
    })
}
4

0 回答 0