【发布时间】:2020-07-20 12:51:59
【问题描述】:
https://proto.school/#/mutable-file-system
我已经浏览了这个链接,但不知道如何在 node.js 中做同样的事情
我已在 IPFS 网络中添加了“你好”字样,它工作正常,而且我已经使用图像上传到 ipfs,但我想知道如何在 ipfs 网络中创建文件夹并将图像上传到该文件夹
所以我的问题是如何创建文件夹并将图片上传到该文件夹中。
这是我的代码。
const addFile = async () => {
//const Added = await ipfs.add('hello');
const fsReadImgData = fs.readFileSync('image1.jpg');
var ipfsSave = await ipfs.add({
path:image1.jpg,
content: fsReadImgData
});
return fsReadImgData;
}
const fileHash = await addFile();
【问题讨论】:
-
不看表单代码就无法回答,因为它决定了请求的内容是什么。一旦您知道请求的内容是什么,您就可以使用您共享的链接中的方法添加文件。这是 MFS 文件添加的文档 - 请注意,接受的内容类型是字符串、缓冲区、AsyncIterable
或 Blob。 github.com/ipfs/js-ipfs/blob/master/docs/core-api/… -
您还可以转储 Request 对象的内容并检查它以找出该变量的哪一部分是上传文件的内容,以及它是哪种类型。
-
我只需要在 ipfs 网络中创建文件夹的代码和将图像上传到该文件夹的代码
标签: ipfs