node.js - 如何使用 expressjs 和 nodejs 将文件上传到 IPFS
问题描述
我正在尝试将文件上传到 IPFS。我的代码如下
var express = require('express')
var fs = require('fs')
const { create, globSource } = require('ipfs-http-client')
const ipfs = create()
....
const filesAdded = await ipfs.add(
{ path: fileName, content: file },
{
progress: (len) => console.log('Uploading file...' + len),
},
)
console.log(filesAdded)
const fileHash = filesAdded.cid.toString()
此代码返回哈希值。但我看不到我的文件(图像)https://ipfs.io/ipfs/{hash}
解决方案
推荐阅读
- regex - 批处理窗口中的正则表达式
- javascript - Facebook SDK FB.GetLoginStatus 加载被 X-Frame-Options 拒绝(仅限 Firefox)
- cakephp - 如何在 cakephp3.6 中返回带有原始 html 数据的电子邮件模板?
- python - 在 colab 中使用 keras_to_tpu_model 时,TPU 运行速度与 CPU 一样慢
- c# - 如何正确使用旧的 asp 站点 url 重定向到 MVC 路由?
- image - 电脑上的顶部页眉图像以及手机和平板电脑上的中心
- c++ - 用鼠标单击 OpenGL 拖动 3d 对象
- excel - .Formula 运行时错误 1004 在某些机器上而不是其他机器上
- javascript - 注入 Javascript 函数在 Android React Native WebView 中不起作用,但在 iOS React Native 中工作正常
- python - 提取tar文件中文件夹的内容